Satellite images may suggest COVID-19 hit Wuhan earlier
Wuhan: An apparent surge in traffic outside hospitals in Wuhan city, the capital of China's Hubei province, from August 2019 may suggest that the coronavirus hit the area earlier than reported, a study has revealed.
According to the…