World and Nation
Shorts (left)
French forces detained 11 people suspected of being pirates during an assault on what they described as a pirate “mother ship” in the Indian Ocean off Somalia on Wednesday.
French forces detained 11 people suspected of being pirates during an assault on what they described as a pirate “mother ship” in the Indian Ocean off Somalia on Wednesday.