Died in prison
Kelly Gibbs
Kelly Gibbs died at the James T. Vaughn Correctional Center in Smyrna, Delaware, on November 28, 2019. According to WDEL, he hanged himself in his cell on Thanksgiving Day. The report mentions his death only in passing, while covering other events at the prison, and gives no account of his life or of the circumstances around his death.
Cause of death, as reported: Died by suicide. WDEL reports that Kelly Gibbs hanged himself in his cell at James T. Vaughn Correctional Center on Thanksgiving Day.
Reported by: WDEL (reporters).