Ted Cruz @tedcruz
“Fact checkers,” the corrupt corporate media’s liars in chief. More on the latest episode of #Verdict: “Fauci Lied, Millions Died-Bombshell Report Confirms Covid Came From A Chinese Lab” Listen on Apple Podcasts: https://t.co/k9U5BWMc86 And on Spotify: https://t.co/12SGcQ1mpE — PolitiTweet.org