Categories Michael Novakhov's favorite articles Damning new report finds China lab leak most likely source of COVID-19 — and blames US for pumping millions into the dangerous research – New York Post Post author By Mike Nova Post date June 3, 2024 Damning new report finds China lab leak most likely source of COVID-19 — and blames US for pumping millions into the dangerous research New York Post ← Anthony Fauci faces questions during contentious COVID-19 hearing in the House – USA TODAY → Fauci faces new heat on COVID origins and response – Axios