War in Gaza: Demonstrators clash with police in london 03/01/2009
Demonstrators clash with police in london 03/01/2009
Anti-Israel protest
Read next: London’s Plan to Bypass Your Vote--And Why It’s Already Failing
Anti-Israel protest
Read next: London’s Plan to Bypass Your Vote--And Why It’s Already Failing