Hurricane Ida makes landfall, causes mass destruction
Hurricane Ida barreled into the Louisiana coast with mass flooding, power outages and destruction on Sunday.
Hurricane Ida barreled into the Louisiana coast with mass flooding, power outages and destruction on Sunday.