Tag: WKRG News
Holman Prison in Alabama is home to death row and many there have little to lose should something go wrong. Given the degrading conditions of prisons and their lack of security for prisoners, it should come as no surprise that riots took place on March 11th and 14th. The first riot happened when a prison…