Delaware Triple Murderer Dies In Gander Hill Prison

An inmate serving a life sentence died this morning at the Howard R. Young Correctional Institution (Gander Hill Prison). Just one day after his birthday, Luis Cabrera, DOB 11/07/1969, was … Continue reading Delaware Triple Murderer Dies In Gander Hill Prison