The Russia Trip | Part 1 02-19-2024 • https://www.youtube.com, Tucker Carlson Tucker Carlson and his team tour the Kiyevskaya metro station in Moscow, Russia.