The patriarch of Russia's Orthodox Church, celebrating Christmas alongside Kremlin leader Vladimir Putin, said on Tuesday ...
Europe's gas consumption has fallen by an unprecedented amount without being supplemented from elsewhere after Russia's ...
The Defense Ministry of Russia recently announced that the nation’s forces made significant gains in Eastern Ukraine—while ...
More than 200 million Christians are associated with Orthodox Churches and most celebrate Christmas on 7 January.