On November 19, 2018, James Lewis Kennedy was fatally stabbed at Elmore Correctional Facility in Alabama. Kennedy had served 14 years of a life sentence with parole, following a 2004 conviction of burglary and attempted murder. His release was set for December 26, 2018, one month after he was killed, his sister Teresa told ThinkProgress. […]
Read more