corporatedispatch.com
122 arrested in Extinction Rebellion climate change protest in London
More than 100 people have been arrested for taking part in ongoing climate change protests in London. The number surged to 122 after a police order came into force restricting demonstrations to a s…