Satellite images taken before and after Hurricane Ida swept through Louisiana this week are showcasing the upsetting extent to which people have suffered without power in New Orleans.
Satellite images taken before and after Hurricane Ida swept through Louisiana this week are showcasing the upsetting extent to which people have suffered without power in New Orleans.