Ted Cruz Crushes The Washington Post’s Fact-Checker Over Chinese Lab Leak Report
Sen. Ted Cruz (R-TX) blasted Washington Post fact-checker Glenn Kessler following the release of an explosive U.S. intelligence report which revealed one federal agency believes