IMO Demands Immediate Release of More Than 90 Seafarers Held by Somali Pirates

The International Maritime Organization (IMO) has demanded the immediate and unconditional release of more than 90 seafarers being held captive by Somali pirate groups. IMO Secretary-General Arsenio Dominguez made…