Anti-Israel Protesters Clash with Police, Fires Break Out at Israeli Embassy in Mexico City

8 months ago 20
ARTICLE AD BOX
Masked protesters threw stones at security forces and hurled smoke bombs over police barricades.
Read Entire Article