The bodyguard should have punched that guy with the Mexico shirt on instead...
What American in his right mind would go down to Mexico City and protest against (the most popular) Presidential candidate...
The irony.... They say U.S. laws are racist.
Yet the super majority of these protesters come from countries that has even tougher immigration laws and they say nothing other than praise for the country they fled.