This aerial photo taken from a French Navy helicopter and released by the French Defense Ministry on Wednesday, April 15, 2009, showing a pirate 'mother ship', as it is intercepted by French military officers on Wednesday, some 550 miles (900 kilometers) east of the Kenyan port of Mombasa. [ChinaFotoPress/CFP]
|