Greece has impounded a Russian oil tanker off the island of Evia, the Greek coastguard said on Tuesday, as part of European Union sanctions imposed on Moscow over its invasion of Ukraine.
Greece has impounded a Russian oil tanker off the island of Evia, the Greek coastguard said on Tuesday, as part of European Union sanctions imposed on Moscow over its invasion of Ukraine.