Mystery: Ailing Pennsylvania Man Dies on the Coldest Night of the Year on Cellblock Where Someone Died from Hypothermia Months Before
A Pennsylvania man’s death on the medical block of a detention center has raised the record number of fatalities in the facility and brought on questions about the treatment of people being detained there. Richard Carter, 63, died in the Dauphin County Prison after a “medical […]
Recent Comments