Earlier this week, a New York Post headline trumpeted that a new report was “claiming COVID-19 was made” in a “Wuhan lab.” The idea of a country releasing a ... Read more