Tucker Carlson is shilling for Putin in Moscow on Russian TV ..#MAGAtreason https://youtu.be/5Hvew5OSaLQ?si=UknLUgAHtvmxO82p #UsefullIdiotTuckerCarlson
Tucker Carlson Gets BUSTED Lying To America From Moscow

YouTube