WHO-Led COVID-19 Probe Team in China Visits Animal Health Facility

A team of investigators led by the World Health Organization (WHO) arrived on Tuesday at an animal health facility in China’s central city of Wuhan in the search for clues about the origins of the …
( read original story …)