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 News September 22, 2021 ANGOLA, La. (WAFB) – A Baton Rouge man, who was convicted earlier this year and sentenced to life in prison for the racially...Continue Reading