AssetID: 51586774
Headline: Extinction Rebellion Activists Protest During Shell Meeting
Caption: Police Officers are stopping protesters from blocking the street. Extinction Rebellion protesters gathered at Methodist Central Hall Westminster in London, to stop Shell Annual General Meeting.
Keywords:
PersonInImage: