Criminal InJustice: LSP Angola Prison Rodeo, At the Intersections of Abuse
As October approaches, it is that time again, time for the now twice-yearly extravaganza known as the “Wildest Show in the South”. The famous/infamous Louisiana State Penitentiary at Angola Prison Rodeo, a tradition that spans nearly 50 years.