Louisiana sheriff’s “good” prison laborers admission exposes an ugly truth about America’s prisons
newsdepo.com
WATCH: Top cop furiously complains that the "good" inmates who wash his car are being releasedLouisiana sheriff’s “good” prison laborers admission exposes an ugly truth about America’s prisons
WATCH: Top cop furiously complains that the "good" inmates who wash his car are being released Read more