Republican presidential candidate Donald Trump, who built his campaign around a pledge to build a wall between the US and Mexico, shocked everyone on Tuesday night when he announced he was heading south of the border.
It's a strange move for Trump, considering he is less than popular with the Mexican people, as indicated by this effigy of him burned last Easter in Mexico City.
But he is going at the invitation of Mexican President Enrique Peña Nieto, who is currently facing unprecedented lows in popularity.
A poll earlier this month found him with just a 23% approval rating, the lowest since the newspaper Reforma began tracking the statistic in 1995. (Only 2% of Mexicans, on the other hand, approve of Trump.)