Follow
Hundreds of people fought riot police, pulled down barricades, and launched projectiles outside of the Israeli embassy in #MexicoCity.
Hundreds of people fought riot police, pulled down barricades, and launched projectiles outside of the Israeli embassy in #MexicoCity.