There needs to be a reckoning with China for all this.

Via Daily Caller:

A molecular biologist who has been quoted as a coronavirus expert by The Washington Post and MSNBC said Thursday in no uncertain terms that the novel coronavirus could have been unleashed due to a leak from the Wuhan Institute of Virology.

China’s top virologist on bat-borne viruses, Shi Zhengli, has sworn on her life that the virus did not leak from her Wuhan lab, saying that its spread was “nature punishing the human race for keeping uncivilized living habits.”

Keep reading…

49 Shares