The City of Lafayette was founded by William Digby in 1825, and has since grown to a city of over 71,000 thousand people.
Incarcerated men in the Alabama prison system risked their safety to feed shocking footage of their horrifying living conditions to a pair of documentary filmmakers ...