Comment

Little Green Footballs at the Daily Beast

192
MJ4/15/2009 10:51:41 am PDT

French Navy ( ! ) saves the day:

11 Pirates Are Seized in Raid by French Navy

French forces detained 11 suspected pirates during an assault on what they described as a pirate “mother ship” in the Indian Ocean off the eastern coast of Somalia Wednesday, less than 24 hours after an American cargo ship was attacked by pirates in the same region.

nytimes.com