Alabama Mayor and Pastor Takes His Own Life Following Revelation of Transgender Identity
The small community of Smiths Station, Alabama, was left in shock when their beloved mayor and respected pastor, F.L. "Bubba" ...
The small community of Smiths Station, Alabama, was left in shock when their beloved mayor and respected pastor, F.L. "Bubba" ...
In an unfortunate turn of events, an unidentified young man tragically ended his own life in Rumde Baru-Jimeta, located within ...