Title: British Police: 82 Arrested in London

British police announced on Saturday that "82 people were arrested in central London, part of a group of protesters opposing a pro-Palestine march that took place in the city." The police added that "the arrests were made to prevent a disturbance of public peace."

Our readers are reading too