Friday, March 29, 2024
Advertisement

Daily Archives: March 2, 2019

Prisoner dies in cell fire as guards watch

On June 29, 2018, prisoner Freddie Pickett lost his life here at North Carolina’s supermax facility, Polk Correctional, due to the deliberate indifference shown daily by the miscreants who patrol these concrete fields.