Background colour

PREVIEW

ID: 53783608 Image

Headline: London Greenpeace Protest Against Shell Lawsuit

Caption:

Greenpeace activists stand with placards outside the Rolls Building as fossil fuel giant Shell takes the environmental organisation to court in response to a protest in 2023, when Greenpeace activists occupied a moving oil platform.

Keywords:

PersonInImage: