Tag Archives: Penitentiary

Top 10 Infamous Prisons in the World

10. Louisiana State Penitentiary – USA Formerly known as the Angola prison, this is the largest maximum-security prison in the United States. It houses more than five thousand prisoners. The prison has a large farm where inmates are required to work long hours. They even participate in rodeos. However, various reports of human rights violations and abuse have emerged from ...

Read More »