WUHAN, China (AFP) — World Health Organization inspectors visited a laboratory in China’s Wuhan city on Wednesday that American officials suggested could have been the source of the coronavirus. The inspection of the Wuhan virology institute, which conducts research on the world’s most dangerous diseases, will be one of the most-watched stops on the team’s probe into the origins of the Covid-19 pandemic. The sensitive mission, which China had delayed throughout the first year […]