Common Sense Points to a Lab Leak

Denials from authorities seemed political all along, and public trust will take a long time to recover.