230228 10Tucker This is an outrage.mp4.txt

1 year ago
18

Premiered Feb 27, 2023
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.

TUCKER CARLSON, COVID-19, WUHAN, LIES, TRUTH, FAUCI, COMPLICIT, COLLUSION

Loading comments...