Violent clashes between protestors and police during the 'Free Palestine' protest in London
Violent clashes between protestors and police during the 'Free Palestine' protest in London
Protestors and London police clash during the 'Free Palestine' protest outside Downing Street in London UK, Tuesday (May 11).
Protestors and London police clash during the 'Free Palestine' protest outside Downing Street in London UK, Tuesday (May 11).