Zelda Townsend, a 63-year-old woman from New Orleans, LA, tragically passed away on May 8, 2019. She was the beloved wife of Danny Townsend and the mother of three stepchildren. Zelda was also a grandmother and a cherished member of her community. Her death sent shockwaves through the Mid-City neighborhood where she lived.
The cause of Zelda Townsend's death was a result of a botched car burglary. On the night of her death, Zelda and her husband Danny discovered a suspect, Emanuel Pipkins
...Read More