Latest COVID origin report largely debunks the ‘lab-leak’ theory

Despite a report saying there is no indication that Chinese labs were working on any close progenitors of SARS-CoV-2, some still believe the virus is manmade.

MSNBC