Greenpeace brands Russia’s piracy allegations as ‘desperate’

Greenpeace International has dismissed new charges of piracy by Russian authorities, branding them a “desperate attempt” to justify what the group calls “the illegal boarding” of its ship in international waters. The Russian Coast Guard boarded the environmental group’s ship ‘Arctic Sunrise’ last Thursday and “held the people on board at gunpoint” following what Greenpeace […]