
President Donald Trump again claimed Mexico is "ran by the cartels," saying the U.S. has to "defend" itself against drug-traffickers despite his respect for counterpart Claudia Sheinbaum.
"Mexico is ran by the cartels. I have great respect for the president. She's a very brave woman but Mexico is ran by the cartels and we have to defend ourselves from that," Trump said.