New free-to-air sports channel to launch in Russia – Digital TV Europe

New free-to-air sports channel to launch in Russia – Digital TV Europe