Former Texas Pastor Fatally Shoots Himself; Wife and 11-Year-Old Son Also Found Dead in Family’s Home in Another City While Daughter is Away at College

Police in Sugar Land, Texas, are investigating the death of Richard Logan, a former pastor and CEO of faith-based anti-poverty nonprofit Attack Poverty, who was found with a self-inflicted gunshot wound Tuesday, while his wife and son were also found shot dead in the family’s home.

WATCH: Mother and Two Young Children Die After Jumping from Boston Parking Garage in ‘Likely Double Murder-Suicide’ on Christmas Day

New details emerged Thursday as authorities continue to investigate the deaths of a mother and two young children who were found unconscious near a Boston parking garage on Christmas Day. Suffolk County District Attorney Rachael Rollins described the case as a likely double-murder suicide at a news […]