XR: climate protesters enter Shell HQ and scientists glued to government building
Extinction Rebellion protesters surrounded the buildings that house the UK headquarters of the oil and gas company Shell.
source
Extinction Rebellion protesters surrounded the buildings that house the UK headquarters of the oil and gas company Shell.
source