Uncommon Descent Serving The Intelligent Design Community
Topic

lab leak

The COVID-19 saga is getting people talking about bogus scientific consensus

For some months there has been a bogus consensus that the theory that the virus leaked from a lab in Wuhan was a crackpot conspiracy theory. Then the dam broke. People may understand the concept better now. Read More ›