Russian English-language satellite TV channel begins broadcasts
Russia’s new government-funded, English-language satellite TV channel began broadcasts yesterday, as Moscow seeks to polish its image abroad.
Boasting a staff of 344 journalists, Russia Today will be broadcast 24 hours a day in North America, Europe and Asia. The programme is also available for Russians through subscriptions to a premium satellite package.