Hurricane Ida makes landfall along the Gulf coast – Leak Herald

The colossal Category 4 hurricane stormed ashore around the barrier island of Grand Isle, officially making landfall in the offshore-oil town of Port …