×
18 active school or business cancellations.

UK police arrest 83 as climate activists blockade oil terminals

By Syndicated Content Apr 2, 2022 | 1:12 PM