Linda Townsend, a 68-year-old woman from Metairie, Louisiana, tragically passed away on September 25, 2016. She was the beloved wife of Larry Townsend Sr. and loving mother to her children and grandchildren. Linda was a retired teacher from the Jefferson Parish School System and was known for her talents as a gourmet chef and gardener. Her death was reported to be a result of an apparent murder-suicide.
On the day of her death, relatives found Linda and her husband Larry Townsend, 67, dea
...Read More