AssetID: 51586779
Headline: Extinction Rebellion Activists Protest During Shell Meeting
Caption: Protester holds placard at the demonstration. Extinction Rebellion protesters gathered at Methodist Central Hall Westminster in London, to stop Shell Annual General Meeting.
Keywords:
PersonInImage: