Chinese state-run media last week eagerly amplified the foreign ministry's call for the Wuhan Institute of Virology to receive a Nobel Prize even as it faces mounting scrutiny as the potential origin of the deadly coronavirus pandemic.
Continue Reading Chinese state media panned for pushing for Wuhan lab to receive Nobel Prize