RT News racks up 2bn YouTube views
RT’s five main channels on YouTube have racked up more than 2 billion views in total, outperforming all other international TV news networks. RT’s YouTube presence includes channels in English, Russian, Spanish, and Arabic, plus a separate RT America news channel. With over 2 billion views in total, RT is ahead of its main competitors, […]