Telford Prison in New Boston, Texas in 2015.
Telford Prison in New Boston, Texas in 2015. RUTH FREMSON NYT
Telford Prison in New Boston, Texas in 2015. RUTH FREMSON NYT