A gas station lies in ruins after Hurricane Idalia crossed Florida on local time August 30, 2023. The storm made landfall at Keaton Beach, Florida as a category 3 hurricane and at least two related deaths have been reported. Photo: VCG
China’s National Meteorological Center continued to issue a red alert on Thursday, the most serious level of its ...