Well, things got a little telenovela on the floor of Mexico City’s Congress this week — and no, this wasn’t a satire skit or a WWE promo gone wrong. It was real, it was messy, and it was exactly the kind of political chaos that would have CNN wetting the carpet if anything like it happened inside the Trump White House.
In a now-viral video making the rounds online, female lawmakers from rival parties in Mexico ended up in a full-on brawl — hair pulling, shoving, and all — right in front of the podium. It started with shouting, then escalated into pushing, and before you could say “separation of powers,” it looked like something out of a high school cafeteria fight. We’re still waiting for someone to throw a shoe or a purse to complete the scene.
The cause? A debate — or what was supposed to be a debate — over reforms to Mexico City’s transparency oversight agency. Yes, the irony is thick: transparency… turning into a knock-down, drag-out fight on the literal floor of government.
The clash was between the right-leaning National Action Party (PAN) and the ruling left-wing Morena Party, the same crew aligned with Mexican President Andrés Manuel López Obrador. And while both sides are busy pointing fingers, the footage doesn’t exactly scream “peaceful disagreement.”
A PAN lawmaker, Daniela Alvarez, put it bluntly: “Not only is it vulgar, not only is it aggressive, but it is lamentable that this is the majority governing party for this city.” That’s one way to say, “what in the world is going on here?”
Meanwhile, a Morena spokesperson — because of course, the Left must always be the victim — fired back with a familiar tune: blame the opposition. Paulo Garcia said what really concerns them is that the opposition is “systematically resorting to violence instead of arguments.” Because nothing says “calm and civil” like throwing hands at the legislative podium.
The PAN party claims they were peacefully occupying the space before being shoved out by members of the majority. Of course, Morena says PAN started it. Sound familiar? It’s like watching the same script we’ve seen played out in the U.S. — just with fewer subpoenas and more slaps.
This is a real video of a Mexico City Congress session on Monday.
Legislators can be seen shoving each other and pulling hair at the podium.
The opposition party did this to physically block voting on the budget.
What a complete mess and embarrassment.
(apnews on TT) pic.twitter.com/JvcVxHs1wu
— Paul A. Szypula 🇺🇸 (@Bubblebathgirl) December 16, 2025
Now, let’s be real here. If this had happened in Congress in D.C., the mainstream media would be sounding the democracy-alarm bell at maximum volume. You’d have panels on MSNBC blaming “right-wing extremism” and “toxic masculinity” within 30 seconds. But since this happened in Mexico — and the brawl involved a left-wing ruling party — don’t expect Rachel Maddow to shed a tear or host a 12-part exposé on “The Collapse of Civil Discourse.”
The scuffle may seem like just another political circus act, but it’s a window into the growing instability south of the border. This is a country where criminal cartels already hold massive influence, where law enforcement often looks the other way, and where politicians throwing punches is now apparently part of the legislative process. And we’re still being told, over and over again, that everything’s fine and we should keep our border wide open.
Of course, no one’s surprised that the Biden administration — back when it was still limping along — never wanted to pressure Mexico for reforms, or accountability, or even basic cooperation. And now, as President Trump and Vice President J.D. Vance move to tighten border policies and increase vetting, you can bet this kind of dysfunction across the southern border will be Exhibit A.
It’s worth watching how this unfolds — not just for the sheer chaos factor, but because it speaks to a deeper truth: when governing becomes about spectacle instead of substance, it’s the people who lose. And judging by this latest episode in Mexico’s Congress, there’s plenty of losing going around.

