Is Tucker Carlson going to host a show on Russian state TV? | World News
Russia's state TV, Rossiya 24 is doing promotion of a brand new programme to be hosted ...
Read moreRussia's state TV, Rossiya 24 is doing promotion of a brand new programme to be hosted ...
Read more