The Russian-flagged tanker Talisman and Sierra Leone-flagged tanker Leruo are sailing toward the U.S. East Coast while subject to sanctions from Western governments, including the United States, United Kingdom, and European Union.

Activity

Activity (0)
Loading comments...