Greece impounds oil tanker as part of EU sanctions against Russia
Greece on Tuesday said that it has impounded a Russian oil tanker off the island of Evia. The move is part of efforts by Greece to enforce European Union (EU) sanctions on Russia over its invasion of ...