RT’s flagship, award-winning English-language channel airs 24/7 from the network’s Moscow offices and is available to more than 700 million viewers worldwide. It covers the most urgent…

source