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.

Six-time GRAMMY® Nominee Tauren Wells’ Critically Acclaimed Sophomore Album “Citizen of Heaven” Available Now

Tauren Wells Celebrates 500K Sales of Hit-Single “Known” Watch the Music Video for “Citizen of Heaven” Now (NASHVILLE, TN) – January 24, 2020 – GRAMMY® and Billboard Award-nominated, and DOVE Award-winning, triple-threat artist Tauren Wells releases his sophomore album Citizen of Heaven (Provident Label Group) today at select retailers and across all major digital retail […]