Greenpeace Protesters Cleared of Charges for Blockading Russian Ship
January 30, 2023
A group of Greenpeace protesters who blocked the arrival of a Russian tanker at a terminal on the Thames last year have been acquitted of charges related to their intervention, and prosecutors do not...