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…
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…