UK: Extinction Rebellion Activists Continue Protests in London خاکسار Media Extinction Rebellion activists marched towards Trafalgar square in London. Protesters expressed their concerns with climate policy and the future of the planet. [VIDEO] Read More »