According to the national litigation and public policy organization, the Innocence Project, at any given time there are an estimated 40,000 to 100,000 innocent people currently locked in a cage in U.S. prisons.
Couple this staggering number with the number of people locked up for non-violent drug possession and the United States looks more like the Gulag of the 1930’s than the Land of the Free.