Tag: french marines,somali pirates,tuna vessel
French marines guard vessel in Seychelles
More than 30 French marines were deployed on France's tuna fleet off Seychelles on yesterday, France's envoy to the archipelago said, to...