
Beloved Houston pastor's suicide stuns family, friends
For more than two weeks, the circumstances surrounding the Oct. 19 death of Quinnzhahn Barnes, a beloved father, singer and pastor of the Selah Fellowship Temple in Houston, Texas, remained under wraps by those closest to him until on Thursday when the Harris County Institute of Forensic Sciences confirmed the 45-year-old fatally shot himself in the head.








