‘Extremely dangerous’ Hurricane Idalia makes landfall on Florida coast
A monster hurricane has made landfall in Florida with warnings it could be “life threatening”.Hurricane Idalia slammed into northwest Florida as a Category 3 storm early at 7.45am on…
Read More...
Read More...