Another 250-capacity cell block could be added to a prison being built in Leicestershire. Work started on the new Glen Parva jail after it was approved in 2020, with a name confirmed in March.
Now, Mangione is sitting in an isolation cell in SCI Huntingdon, a state prison located in the heart of the Appalachian region in Huntingdon County, Pennsylvania. On Thursday, the Pennsylvania ...