New Satellite Images Reveal Wuhan Hospitals Were Swarmed With Patients Months Before China Reported COVID-19 Outbreak
Just when you thought the plot surrounding the coronavirus outbreak that originated in Wuhan, China couldn’t get any thicker, new satellite images drop and reveal that hospitals in the area […]