Posts Tagged ‘Lt Steven Floyd death’
JTVCC C Building to be Demolished
C-Building at the Vaughn Correctional Center – the site of an inmate uprising and death of Correctional Officer Lt Steven Floyd – will be torn down. The building is a constant reminder of what happened on February 1st, 2017. DOC Commissioner Perry Phelps says that demolishing C-Building will ‘demonstrate that JTVCC is moving forward and…
Read More