Rapid Reaction

You may have heard about the recent rescue of the Magellan Star from pirates in the waters off Yemen. Here, if you’re interested, are the details, by way of Information Dissemination and our indefatigable sources.

Related content from Sphere