UK police accused of excessive force at protests over Israeli attack on Gaza aid flotilla – Middle East Monitor

The UK Metropolitan Police has been accused of using excessive force against protesters standing in solidarity with the Global Sumud Flotilla.

Tens of thousands of people marched in the capital and other UK cities o…

Continue Reading