Blackmailing Putin’s energy plot suffers brutal blow as TWO oil tankers seized in Greece
More info The Russian ships were detained at Karystos Bay in the Petalioi Gulk in Greece for reportedly violating EU sanctions. This comes after Putin threatened to cut off Europe's gas supply if ...