Baghdad Bob! Tucker Carlson Ridiculed Over Ukraine

Baghdad Bob! Tucker Carlson Ridiculed Over Ukraine

Tucker Carlson continues to use his primetime platform on Fox News to spread Russian propaganda, saying Putin ‘is winning the war in Ukraine,’ despite the overwhelming consensus that Russia’s control in the neighboring country is dwindling. David Shuster breaks it down on Rebel HQ. Follow David on Twitter – https://twitter.com/DavidShuster #News #Politics #DavidShuster

Continue Reading