Pirates Scoff at Russian Greenpeace Arrests
Thirty Greenpeace activists have been charged with piracy by Russia for a protest held on an oil rig, an accusation that the International Piracy Federation (IPF) says dilutes their brand. The charges stem… Continue reading