Tucker: This Is An Outrage – You Need To See This

Fox News host Tucker Carlson reacts to report that the Energy Department has concluded COVID-19 most likely came from a Chinese lab on ‘Tucker Carlson Tonight.’

latest articles

explore more