Check out the trailer for VICE and HBO’s upcoming special on criminal justice in the US: Fixing The System — it will air September 27.
Did You See This?
A viewer wrote in asking Big Herc, “how do inmates stay healthy in Prison?” Do [...]
As many as 1,900 inmates are currently fighting alongside professional firefighters.
According to Newser, it was peanut butter that helped 12 men escape from Walker County Jail in [...]