Alexa
  • Directory of Taiwan

Leaders of Russia, Turkey say killing of Russian ambassador aimed at derailing ties

Leaders of Russia, Turkey say killing of Russian ambassador aimed at derailing ties

MOSCOW (AP) — Leaders of Russia, Turkey say killing of Russian ambassador aimed at derailing ties.


Updated : 2021-05-12 00:11 GMT+08:00