Greek Tankers Seized by Iran, Athens Protests the Piracy
After Athens enabled the US seizure of an Iranian-flagged vessel in Greek waters earlier this week, the Islamic Revolutionary Guard Corps (IRGC) Navy seized two oil tankers flying the Greek flag in the Persian Gulf […]