Russia to launch 24/7 TV channel in English

Author (Person)
Series Title
Series Details 7.6.05
Publication Date 07/06/2005
Content Type

An English language 24-hour global satellite news channel is being launched in Russia in an effort to try and improve the country's image, recently tarnished by the Yukos affair and President Vladimir Putin's centralising tendencies.

Countries / Regions