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.

Post a Comment

Your email is never shared. Required fields are marked *

*
*