Columbia Daily Herald via Yahoo News
Columbia pastor dies of apparent suicide a day after sexual battery charge
Just a day after Columbia Pastor David Baker, Sr. was charged with aggravated sexual battery by Maury County Sheriff's Office, he has died of apparent suicide, according to Columbia Police Chief ...
4 days ago