You May Also Like

Extinction Rebellion protester arrested for defacing Winston Churchill statue

Over 600 people were arrested during the environmental demonstrations in London Ten…