Mexican President Claudia Sheinbaum proudly rejects Trump’s offer to send U.S. troops against cartels
Mexican President Claudia Sheinbaum stood firm in her March 9, 2026, press conference, declaring that Mexico has said “no” to U.S. military intervention on its soil — and she says it “proudly.” Responding to President Trump’s repeated calls for American forces to crush the cartels fueling fentanyl deaths and border chaos, Sheinbaum insisted Mexico will handle its own security.
She flipped the script on Trump, demanding the U.S. stop the flood of illegal guns crossing into Mexico — claiming 75% of cartel firepower comes from American sources — and tackle domestic drug demand. “The epicenter of cartel violence is not Mexico, it’s the United States,” she argued, framing the problem as American-fueled rather than Mexican-enabled.
This latest defiance comes after Trump’s “Shield of the Americas” summit push for a regional counter-cartel coalition, where he mocked Sheinbaum’s refusals and labeled Mexico the heart of the violence. While she welcomes intelligence sharing, direct U.S. boots or strikes remain off the table — sovereignty first, no exceptions.
Conservatives see this as classic leftist posturing: protecting national pride over decisively ending the cartel threat killing Americans daily. Trump’s pressure is clear — secure the border, stop the poison — but Sheinbaum’s “proud no” signals Mexico prefers lectures over real action.