Turkey ‘rejects’ Russian annexations in Ukraine

Turkey to abandon Russian Mir payment system