Skip to main content

Posts

Showing posts with the label Stewart Harris

Hurricane

"Hurricane Ida, one of the most powerful and rapidly intensifying storms to hit the United States, delivered days of misery and destruction — from the time it made landfall in Louisiana on the 16th anniversary of Hurricane Katrina to the torrential rains that pummeled the Northeast." (Sevil Omer / worldvision.org, September 22, 2021)