The fiery leftist leading the race for Mexican president, Andres Manuel Lopez Obrador, vowed Friday to hit back at US President Donald Trump if he insults Mexico on Twitter.
"If he makes an offensive tweet, I'm going to take responsibility for answering him," said Lopez Obrador, a former Mexico City mayor who has a double-digit lead in most opinion polls heading into the July 1 election.