Trusted News Discovery Since 2008
{{/content}}
Tucker Carlson - The Russia Trip | Part 1 - Feb 14 2024
Video Credit: Rumble
Published on February 15, 2024 - Duration: 03:03s
Tucker Carlson and his team tour the Kiyevskaya metro station in Moscow, Russia.
You are here
Related videos from verified sources
4 Takeaways From Tucker Carlsonโs Interview With Vladimir Putin 01:31
Video credit: Wibbitz Top Stories - Published on February 9, 2024