led COVID-19 probe team in China visits animal health facility
WUHAN — 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 COVID-19 pandemic. Read More