Twin Cities MN
Who remembers Hurricane Katrina?
19 years ago, in the early hours of August 29, 2005, a mysterious summer rain fell in New Orleans. The statue of Louis Armstrong, with his petrified smile, stood motionless in Cong…