Convicted killer Kenneth Gleason commits suicide in Angola prison cell, officials say 2 min read U.S. Convicted killer Kenneth Gleason commits suicide in Angola prison cell, officials say international September 23, 2021 ANGOLA, La. (WAFB) – A Baton Rouge man, who was convicted earlier this year and sentenced to...Read More