“You should be afraid of the next ‘lab leak.'” So, declares a New York Times headline, November 23, 2021. 1 And they may well be correct. In recent weeks, insinuations hinting...
↧