Donald Trump has reportedly threatened to send US troops to Mexico to stop "bad hombres down there".
In a transcript of a phone call between the US President and his Mexican counterpart obtained by the Associated Press, Trump apparently told Enrique Peña Nieto:
"You have a bunch of bad hombres down there. You aren't doing enough to stop them. I think your military is scared. Our military isn't, so I just might send them down to take care of it."
Who the "bad hombres" were is unclear.
Peña Nieto's office described the conversation as "constructive".
The Mexican President called off a trip to Washington last week after Trump tweeted he shouldn't come unless Mexico was willing to pay for a border wall between the two countries.
Trump has repeatedly said Mexico will pay for the wall during his campaign and since becoming the 45th President of the United States.
The US President is having some interesting diplomatic conversations.
In a phone call with the Australian Prime Minister Malcolm Turnbull he reportedly called the conversation "the worst by far" of his calls with world leaders and hung up.
The dispute was reportedly over a deal struck with the Obama administration to let 1,250 asylum seekers refused by Australia resettle in the US.
Trump tweeted that it was a "dumb deal".
The Australian government said the conversation was "robust" and "shorter than expected".
Trump has also put Iran "on notice" after they test-fired a ballistic missile.
The words cast doubt over a nuclear deal with the country negotiated by President Barack Obama in 2015, which the new President has frequently attacked.
A spokesman had earlier refused to rule out military action.
Cover image courtesy of Gage Skidmore.