For weeks, the US corporate media have been shrill in declaring that Russia, having positioned tens of thousands of Russian troops on the border, may be about to invade Ukraine. US State Department spokespersons have been threatening Russia with [...]
The Normandy Four talks, held in Paris on December 11 between Russia, Germany, France and the Kiev regime of Ukraine, produced not much except more of the same: vague commitments to seek peace, agreements on prisoner exchange and gas supplies, but [...]