Pro-Palestinian Rally
-
News
Violent Clashes Erupt at Pro-Palestinian Rally: Four Police Officers Injured, 29 Arrested
In London’s Trafalgar Square, during a pro-Palestinian protest, four police officers were injured and 29 individuals were arrested. The arrests…
Read More »