Alabama town grieves mayor who killed himself after far-right blog outed him aol.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from aol.com Daily Mail and Mail on Sunday newspapers.
Bubba Copeland, mayor of the small Alabama town of Smiths Station and lead pastor at the First Baptist Church in nearby Phenix City, killed himself on November 3.