London police have detained at least 365 people in what is believed to be one of the largest arrest operations at a single demonstration in the UK capital. The arrests came during the biggest protest yet in support of Palestine Action since the group was banned last month under the UK’s anti-terror laws. According to the Metropolitan Police, those held …
Read More »