Extinction Rebellion stages mass protest at BP-sponsored Royal Opera House screening

Climate change protestors have staged a mass demonstration at a Royal Opera House open-air screening in Trafalgar Square, calling on it to … Continue reading Extinction Rebellion stages mass protest at BP-sponsored Royal Opera House screening