Bombshell 520-Page Congress Report: How Covid did Leak From Dodgy Wuhan Lab
A bombshell 520-page Congress report has revealed that COVID-19 did leak from a lab in Wuhan, China in the fall of 2019. Knewz.com can reveal that the Department of Justice secretly investigated a New York-based company for clues to track down the origin of the deadly illness that killed millions of people around the world.