WATCH: Tucker Carlson Can’t Stop Simping For Putin, Insists Russia Is Winning War

By Steph Bazzle / Aug 29, 2022