A team of international scientists will arrive in China on Thursday after a delay, as authorities there have been accused of stonewalling international efforts to investigate the virus’ origins.
The World Health Organization has been trying to investigate the origins of the novel coronavirus while China has been making a concerted effort to shift the virus’ origins outside of its borders.