America leads the world in percentage of its population that is incarcerated. Part of this is due to the failed War on Drugs.
America leads the world in percentage of its population that is incarcerated. Part of this is due to the failed War on Drugs.