Hurricane Ida makes landfall in Louisiana with winds of 150mph

Hull Daily Mail

Published

All of New Orleans has lost power.

Full Article