by
James Bowers Johnson
Language: English
Release Date: July 4, 2016
America is the most incarcerated country in the world. With only 5% of the global population, America has close to 25% of the prison population. Why is the supposedly “land of the free” now the land of the imprisoned? There are four key reasons: Americans are ignorant, apathetic and fearful...