Texas police made a gruesome discovery when they headed to the home of a man they found dead by suicide to alert his family.
The bodies of 48-year-old Diana Lynn Logan and her 11-year-old son were discovered lifeless inside their Sugar Land home from apparent bullet wounds on Tuesday. The father, 53-year-old Richard Logan, has committed suicide in Guadalupe County: “Police are investigating the possibility that the suicide in Guadalupe County may be related to the double homicides in Sugar Land,” police stated.
Logan was a former youth and missions pastor at a church in Richmond and the founder of the non-profit Attack Poverty: "The Attack Poverty family is in shock to learn of the tragedy involving our Chief Executive Officer Richard Logan and his family," the group stated.