alexander orlov
Russia and France may be tussling over the delivery of military supplies – and the small matter of a war in Europe – but the Kremlin is not above a magnanimous yuletide gesture.
Russia and France may be tussling over the delivery of military supplies – and the small matter of a war in Europe – but the Kremlin is not above a magnanimous yuletide gesture.