Hurricane Ida is a major storm that made landfall in the USA on Sunday August 29, near to New Orleans, Louisiana. See today's front and back pages, download the newspaper, order back issues and ...
PECO moved a backup transformer that flooded during Hurricane Ida in 2021 away from the Schuylkill River floodplain in Philadelphia on Dec. 19, 2024. (Kimberly Paynter/WHYY) This story is part of the ...