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