AssetID: 51586781
Headline: Extinction Rebellion Activists Protest During Shell Meeting
Caption: Protesters hold placards at the demonstration. Extinction Rebellion protesters gathered at Methodist Central Hall Westminster in London, to stop Shell Annual General Meeting.
Keywords:
PersonInImage: