Day: June 22, 2020

Were COVID-19 and COVID-20 Created in a US Lab? [Larry Romanoff – Moon of Shanghai, 06.21.2020]

It was amusing to watch the emergence of this debate on the US-China stage. The Chinese were understandably unwilling to be blamed for the emergence of a virus…