Archive Russian envoy
Russian ambassador to Turkey shot dead in Ankara

Russian ambassador to Turkey shot dead in Ankara

December 20th, 2016

International desk – A Turkish policeman has shot dead Russia’s