Documenting Glenn Kessler’s BIGGEST MISS ever:
— Steve Guest (@SteveGuest) February 26, 2023
Today, the Wall Street Journal reported, “Lab Leak Most Likely Origin of Covid-19 Pandemic.”
But in 2020, Kessler tweeted: “I fear @tedcruz missed the scientific animation in the video that shows how it is virtually impossible for… pic.twitter.com/10GQYmXsex