Advertisements
Read Time:10 Second
Climate change protesters have been dragged away by security guards at oil company Shell’s annual shareholder meeting in London after activists tried to storm the stage and caused major disruption at the event