Scott sisters
Jamie and Gladys Scott walked out of prison today into the free world. The sisters were convicted, on dubious grounds, of an $11 armed robbery, and sentenced to life in prison. Both sisters lost 17 years of their lives behind bars before Mississippi Governor Haley Barbour suspended the remainder of their draconian sentences; Jamie also forfeited her health, and […]