London Police Arrest 150 At Pro-Palestine Action Protest
London: Police made around 150 arrests at a protest in London in support of advocacy network Palestine Action, London's Metropolitan ...
London: Police made around 150 arrests at a protest in London in support of advocacy network Palestine Action, London's Metropolitan ...