Scientist who fled China: Chinese Communists ‘intentionally’ released ‘Frankenstein’ COVID-19

Life Site News Chinese virologist Dr. Li-Meng Yan, who defected to US, told Tucker Carlson that...

Read More