Da Prison Business
THE NEW SLAVERY FACTS: The US has 5% of the population and 25% of the incarcerated population in the world. The prison population has quadrupled since 1980. No nation on earth has more incarcerated citizens than the US. Private prison companies are striking deals with states that contain clauses guaranteeing high prison occupancy rates In the US, a ballooning number of people, predominantly [...]