• Wion
  • /World
  • /Hurricane Ida makes landfall, causes mass destruction

Hurricane Ida makes landfall, causes mass destruction

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