NINETY Extinction Rebellion protesters were arrested during the climate protests in central London, the Met has said. Thousands of campaigners descended on Parliament Square...
EXTINCTION Rebellion protesters headed to London’s Parliament Square on Tuesday in a demonstration planned to coincide with the return of lawmakers from their summer...