News

The Metropolitan Police has arrested 55 demonstrators in central London holding placards which express support for Palestine Action, as dozens were detained at similar protests across the country.It ...