Back to B2B2.me

Russians pay the price of new anti-Turkish measures



Russia imposes sanctions on Turkey and marginalises Turkish interests in Russia to its own detriment.

Close Open in New Window