By Blaq Whole Aware Business News Uncategorized 06 Dec: Da Prison Business THE NEW SLAVERY FACTS: The US has 5% of the population and 25% of the incarcerated population in the world…. Tap In: Blaqwhole.comShareFacebookTwitterEmailLike this:Like Loading...