Jun 21 2021 by FOXNews.com
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