Angola, the one in Africa, is a foreign country. That’s obvious enough. But so’s the one near Baton Rouge. That Angola is home to the Louisiana State Penitentiary, the largest maximum-security prison in the United States. Along with Parchman, in Mississippi, it was long notorious as one of the worst places to be incarcerated in this country. It’s been said ...
SOURCE: Boston Globe at 12:22PM on May 20, 2011