http://www.marinelink.com/news/hostages-pirates-finally371109.aspx
Somali Pirates Finally Release 'Albedo' Crew Hostages
The International Transport Federation (ITF) informs that 11 seafarers held hostage by Somali pirates for over three and a half years…