Tag: RT editor-in-chief
Politics
Russia should annex parts of eastern Turkey, RT editor-in-chief says
The editor-in-chief of the Russian state TV channel RT said Russia should annex eastern Turkey's Mount Ağrı (Ararat) and Kars province. Margarita Simonyan, who is ... Read More