Thursday, October 21, 2021

Typhoon In-fa

Typhoon In-fa forces closure of Shanghai airports

The storm hit as central China is still reeling from record flooding that has made more than a million homeless.

Other News