Tag: RT editor-in-chief

Russia should annex parts of eastern Turkey, RT editor-in-chief says
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