RUSSIA was forced into a humiliating U-turn today as commentators in Germany questioned whether Vladimir Putin’s threat to turn off the gas taps to Europe was “just an April Fools’ joke”.
This article, images and content belong to the source and curated for informational purposes.