Hurricane Idalia hits Florida and Georgia amid warning of ‘catastrophic’ storm surge – live
National Weather Service tells residents to shelter in placeFull story: Hurricane Idalia makes landfall in FloridaThe eye of Hurricane Idalia made landfall along the coast of the Florida Big Bend near Keaton Beach around 7.45am...
Read More