Trump just made Mexico's president look weak in front of the entire world.
The timing couldn't be worse for Claudia Sheinbaum.
And Sheinbaum turned red with rage after Trump said this one brutal thing about Mexico.
Trump Drops Bombshell About Who Really Runs Mexico
Trump didn't waste time sending a message after the U.S. military snatched Venezuelan dictator Nicolás Maduro from his bedroom Saturday morning.
The operation stunned the world.
And Trump made it crystal clear Mexico could be next.
"The cartels are running Mexico," Trump told Fox News. "She's not running Mexico."
Trump was talking about Mexican President Claudia Sheinbaum.
"We could be politically correct and be nice and say, 'Oh yes, she is,'" Trump continued. "No, no. She's very frightened of the cartels. They're running Mexico."
That wasn't some off-hand comment from Trump.
He repeated the same message on Air Force One hours later.
"Mexico has to get their act together, because [drugs] are pouring through Mexico, and we're going to have to do something," Trump stated.
"I would say every single time I've talked to her I've offered to send troops," Trump told reporters.
Sheinbaum rejected the offer every time.
Sheinbaum Scrambles to Save Face After Trump's Humiliation
Sheinbaum held a press conference Monday trying to repair the damage Trump just inflicted.
"I don't believe in an invasion," Sheinbaum claimed. "I don't even think it's something they're taking very seriously."
That's wishful thinking.
Trump ordered 50,000 troops to Venezuela and captured a dictator 3,000 miles away.
Cartels operate 50 miles from the U.S. border.
Sheinbaum condemned the Venezuela operation and quoted the United Nations Charter about respecting sovereignty.
"We categorically reject intervention in the internal affairs of other countries," Sheinbaum said. "The history of Latin America is clear and forceful, intervention has never brought democracy, it has never generated well-being or lasting stability."
She's defending sovereignty while cartels murder 20,000 Mexicans every year and ship fentanyl that kills 80,000 Americans.
That rings hollow.
Sheinbaum tried claiming Mexico is cooperating with the U.S. to fight drug trafficking.
But Trump's not buying it.
"Unfortunately the cartels are very strong in Mexico," Trump said.
The numbers back Trump up.
Despite Sheinbaum's claims about increased arrests and drug seizures, mayors get beheaded and left in the streets.
Politicians get assassinated at campaign rallies.
Cartels collect "taxes" from businesses across the country.
Trump Knows Exactly What He's Doing
Trump isn't making idle threats about Mexico.
He tried launching missile strikes against cartel infrastructure during his first term.
Former Defense Secretary Mark Esper talked him out of it in 2020.
That won't happen this time.
Trump surrounded himself with loyalists who understand the cartels are terrorist organizations.
Homeland Security Secretary Kristi Noem visited Mexico City recently and made it clear more action is needed.
Trump designated major cartels as Foreign Terrorist Organizations.
That opens the door for the kind of military action Trump just demonstrated in Venezuela.
Sheinbaum broke from her predecessor's "hugs not bullets" approach and ramped up arrests of cartel leaders.
She's extradited dozens of high-ranking members to the U.S.
Her Security Minister Omar García Harfuch destroyed fentanyl labs and seized thousands of weapons.
But it's not enough.
Cartels still control large sections of Mexico.
They're embedded in local governments, state police forces, and even parts of the military.
Sheinbaum knows Trump's right about the cartels running Mexico.
That's why she got so defensive about his comments.
Trump called her "a terrific person" and said they're "very friendly."
But he won't let politeness stop him from protecting Americans.
The cartels watched what happened to Maduro.
Trump had Navy SEALs storm a presidential compound, extract a dictator who thought he was untouchable, and fly him to New York in handcuffs.
Mexican cartel leaders know they could wake up to the same treatment.
Sheinbaum can reject U.S. intervention all she wants.
Trump just proved sovereignty means nothing when he decides to act.
After the Charlie Kirk assassination on September 10th intensified Trump's focus on political violence, he's not waiting around for other countries to get serious about the threats they pose.
Venezuela was the warning shot.
Mexico is on the clock.
And Sheinbaum knows Trump meant every word when he said "something's going to have to be done with Mexico."
Sources:
- Ashley Carnahan, "Mexican president rejects US sending troops to her country," Fox News, January 5, 2026.
- Rowan Scarborough, "The Mexican cartels are next," Washington Times, January 5, 2026.
- Ellie Cook, "The countries Donald Trump could target after Venezuela," Newsweek, January 5, 2026.
- Multiple staff, "Trump: Mexico has to get their act together," CNN, January 5, 2026.









