In Crime & Corruption
Feb 28th, 2011
Somali pirates are reported to have freed a Japanese ship and its 20-member crew. The European Union’s anti-piracy force said Monday that the MV Izumi was released on February 25. A brief statement said the vessel and its all-Filipino crew are believed to be headed for a safe port. The Izumi an...