Professor: Scientists dismissed Wuhan lab theory
2025-04-05 4 Dailymotion
Professor Stephen Maceno says the scientific establishment wasn’t fully transparent and ruled out the theory that COVID might have come from a lab in Wuhan, China. #COVID #China