Review Journal

A remarkable consensus has emerged in the past few weeks: It’s no longer crazy to think that the COVID-19 pandemic was the result of a “lab leak” in Wuhan, China.

A remarkable consensus has emerged in the past few weeks: It’s no longer crazy to think that the COVID-19 pandemic was the result of a “lab leak” in Wuhan, China.

Leave a Comment

Your email address will not be published. Required fields are marked *