Floods killed at least two dozen people as Hurricane Ida swept through New York, New Jersey, and Pennsylvania on the night of September 1. This devastation is on top of the 13 who died and the million who lost power when the storm hit Louisiana, Mississippi, and Alabama last weekend. As the storm moved up…

Leave a Reply

Your email address will not be published. Required fields are marked *