World news: Police arrest 23 eco-activists for blocking busy road around London after protests sparked anger among drivers & online
Police arrest 23 eco-activists for blocking busy road around London after protests sparked anger among drivers & online. UK police arrested 23 activists from environmental group Insulate Britain who have…