Tropical storm Idalia places Florida on alert for major hurricane

0
16
Tropical storm Idalia places Florida on alert for major hurricane



People in low-lying coastal areas are warned to seek higher ground as Tropical Storm Idalia intensifies.



Source link