A bombshell 520-page Congress report has revealed that COVID-19 did leak from a lab in Wuhan, China in the fall of 2019.