sheriff larry spence
How Private Prisons Are Profiting From Locking Up US Immigrants
The 2016 presidential election could determine the future of the private prison industry in the US, but its two largest corporations now take in a combined $3.2 billion in annual revenue.
Advertisement