2 years agoChina Says COVID Might Have Originated in U.S., Calls Wuhan Lab Theory LiesProgressiveTruthSeekers