RT (English)

RT (English)

RT (formerly Russia Today) is a Russian state-controlled international television network funded by the federal tax budget of the Russian government. It operates pay television channels directed to audiences outside…continue »