Clashes erupt at Mexico City protest against Israel’s war on Gaza
Police fire tear gas at protesters rallying outside the Israeli embassy in Mexico’s capital.
Police fire tear gas at protesters rallying outside the Israeli embassy in Mexico’s capital.