Extinction Rebellion: 280 arrested in central London protests

Tag: Trafalgar Square