Russia: Two Citizens Released from Seized Tanker
Russia claims the US has released two detained Russian nationals from the seized Marinera oil tanker. The vessel was captured by American special forces in a dramatic North Atlantic operation. Read the full story.