JUST STOP OIL protesters returned to central London today to demand an end to fossil fuel projects following the devastating floods in Italy and Somalia.
Just Stop Oil protesters demand end to fossil fuel projects following devastating floods in Italy and Somalia
on May 19, 2023