25.1 C
Usa River
Tuesday, June 15, 2021

Media fact-checkers, Facebook cited Wuhan lab-linked scientist to knock down lab leak theory