#RT (Russia Today) is a global #news network broadcasting from Moscow, London, Paris and Washington studios to over 100 countries. RT is the first news channel to break the 1 billion YouTube views benchmark.
You might like
Full interview with Tucker Carlson and Vladimir Putin (with Dutch subtitles)
Feb 13, 2024
1,472 views
Border Battle (25 States Support Texas!), Kari Lake Bribe, BlackRock Pedo Exposed? – Jordan Sather
Jan 28, 2024
1,318 views