CCTV Russia is a channel broadcast by the China Central Television. CCTV is the leading and most popular television broadcaster of China. CCTV Russia is a Russian language international TV channel broadcasting out of Beijing. It airs all kind of programs including news, entertainment and educative shows. Watch live TV stream here.