00:50 United Kingdom Extinction Rebellion begins fresh series of UK climate protests Protests calling for more action to tackle climate change returned to London's streets on Tuesday.
extinction rebellion
United Kingdom
Extinction Rebellion begins fresh series of UK climate protests
Protests calling for more action to tackle climate change returned to London's streets on Tuesday.