ST. LOUIS (KMOV.com) – An inmate was found dead inside his cell at the St. Louis Community Release Center in downtown.
David Garceau, 41, was found “hanging in his cell by Department of Corrections staff” just before 5:30 a.m. Monday, police said.
Officials said it appeared Garceau death was a suicide.
Copyright 2016 KMOV (Meredith Corporation). All rights reserved