Hurricane Ida barreled into the Louisiana coast on Sunday, packing winds more powerful than Hurricane Katrina and a devastating storm surge that threatens to inundate New Orleans with mass flooding, power outages and destruction. The Category 4 storm roared ashore at 11:55 a.m. local time near Port