Somali Pirate Will Remain Anchored For a Long Time: Gets 25 Years
By Allan Lengel ticklethewire.com The modern day pirates continue to baffle the world in their ability to commandeer large ships and get away with it. Still, not all have gone free. On Thursday, Jama Idle Ibrahim, a/k/a Jaamac Ciidle, was sentenced in U.S. District Court in Washington to 25 years in prison for his role…