Hurricane Ida: ‘Life altering storm’ makes landfall in New Orleans on 16th anniversary of Hurricane Katrina

Hurricane Ida has made landfall in the US state of Louisiana, with winds of 240km/h and a potentially “catastrophic” storm surge, the National Hurricane Center (NHC) warned. Thousands of people fled the state ahead of the storm, but by Sunday morning it was too late to leave. It could be the worst hurricane to hit […]