RT launches RT DE channel
RT DE, the latest 24/7 TV news channel from global news network RT, has gone live. The channel, which brings news and views to the German-speaking world, features a mix of live news, debates, documentaries and original programming. “The degree of resistance and hostility with which RT was met in Germany is unlike anything we […]