(412) 763-0367

In the News: AL Sheriff jailed in own prison

A federal judge has confined Alabama Sheriff Greg Barlett to his own prison after finding him in contempt of court for under-feeding prisoners. In a widely criticized practice, many Alabama sheriffs are permitted to keep the profit they make from feeding inmates....