Home News Science & Astronomy La Place, Louisiana, as seen on Aug. 31, 2021 by Maxar Technologies' WorldView-2 satellite. (Image credit: ©2021 Maxar Technologies) Hurricane Ida's trail of destruction is visible from space.Ida made landfall near Port Fourchon, Louisiana, as a Category 4 hurricane on Sunday (Aug. 29), 16 years to the day after Hurricane…

Read more of this post