A former Alabama Baptist music minister shot and killed himself April 3 after being charged recently with sexually abusing an 11-year-old girl. Stephen Lyle "Steve" Whittaker, who served as part-time pastor of Beaver Creek Baptist Church, Baker, Fla., was charged March 12 with felony sexual abuse and released on $5,000 bond until his trial, according to The Mobile Press-Register. Whittaker,…
Want to read the full article and more?