Greenpeace to close in Russia after its activities are deemed ‘undesirable’
The Russian branch of Greenpeace International has been forced to shut down after officials in the country declared the organization’s activities as “undesirable.” Russia’s Prosecutor General’s Office said in a Telegram statement…