The new U.S. ambassador to Mexico, Ronald Johnson—a former CIA official for more than 20 years and former Green Beret in the U.S. Army Special Forces—arrived in Mexico this week for his first meeting with Mexican President Claudia Sheinbaum.
Johnson, who was President Donald Trump’s U.S. ambassador to El Salvador from 2019 to 2021, presented his credentials to Sheinbaum in a ceremony at the National Palace in Mexico City on May 19, which he attended with his wife, Alina Johnson, alongside other newly appointed ambassadors to Mexico.
“I thank the president for the conversation and her warmth during the presentation of credentials,” the new ambassador wrote on social media platform X after the ceremony….