Hurricane Ida makes landfall, causes mass destruction

Aug 30, 2021, 09:30 AM(IST) WION Video Team

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

Read in App