Mevlut Mert Aydintas

Ambassador Karlov’s killing leaves Turkey’s relations with Russia hanging in the balance once again

20 December 2016 7:53

They say a picture is worth a thousands words. The one of an off-duty police officer standing triumphantly over the…