Trump is going to Mexico, a country full of drug dealers, criminals and rapists who are all clamoring to steal American jobs and/or kill and rape them. But don't worry, Babyhands, I'm sure some are good people!

The Donald will meet with Mexican President Enrique Peña Nieto in Mexico City today, at Peña Nieto's invitation. It's not entirely clear what the two will talk about—probably, Peña Nieto will have Trump clarify some of the truly awful things he's said about Mexicans; inquire about the 11 million or so illegal immigrants Trump's been threatening to kick out of the United States; and ask whether Trump really expects him to pay for The Wall. Trump, meanwhile, will probably offer Peña Nieto a Trump Tower Grill taco bowl. Things can't possibly go wrong.

Peña Nieto, who has compared Trump to Mussolini and Hitler, has also asked Hillary Clinton to meet with him, though it appears her campaign has yet to accept his invitation. Clinton has not yet publicly referred to the Spanish language as "speaking Mexican" or called Mexicans "killers and rapists," so if she does meet with Peña Nieto, it probably won't be all that interesting. Her campaign did do us the favor of compiling all the terrible tweets Trump's made about Mexicans. Here are some personal favorites:

Anyway, after Trump meets with Peña Nieto, he'll give an immigration speech in Arizona, hopefully wearing a souvenir sombrero and rattling a pair of authentic solid gold Trump-branded maracas.

Update 11:44 a.m.: Former president Vicente Fox, who famously told Trump he wasn't going to pay "for that fucking wall," seems really excited about his visit: