Tag: Ukraine

Greenpeace Activists Sitting in a Russian Jail for Trying to Hang a Sign

Last month, 30 members of a Greenpeace activist crew were arrested by the Russian Coast Guard after trying to stage a protest against the first-ever oil drilling in the Arctic. They’ve been sitting in a Russian jail ever since.