NINETY Extinction Rebellion protesters were arrested during the climate protests in central London, the Met has said. Thousands of campaigners descended on Parliament Square...
THOUSANDS of activists from the Extinction Rebellion group descended on central London on Monday as part of worldwide demonstrations calling for action on...