Extinction Rebellion protests continue in London
Protests continue as part of the Extinction Rebellion movement in various parts of London, especially near Trafalgar Square. Through these ongoing demonstrations, the protesters aim to raise awareness of the detrimental effects climate change is having on the whole planet. In a statement on their website, a representative of Extinction Rebellion wrote that these protests […]
Continue Reading