
An Alabama mayor and pastor has died by suicide shortly after a rightwing site published images of him wearing women’s clothes and makeup.
FL Copeland, called Bubba, was the mayor of Smiths Station and served as the pastor of First Baptist Church in Phenix City. He died by suicide in front of police officers who were performing a welfare check, according to the Lee County Sheriff’s Office.