Hurricane Ida blasts ashore in Louisiana with major force
Hurricane Ida blasted ashore along the Louisiana coast on Sunday, with the eye of one of the most powerful storms ever to hit the U.S. arriving near the barrier island of Grand Isle.
Read more »