2 Sep, 2022 16:38 RT World News Extinction Rebellion members are demanding an independent “Citizens’ Assembly” © Twitter / @XRebellionUK Three Extinction Rebellion activists have superglued themselves in a chain around the speaker’s chair in the British House of
Climate activists invade British parliament
