Obama lays out some steps for Trump to tackle criminal justice reform


Obama lays out some steps for Trump to tackle criminal justice reform The United States spends $80 billion annually on incarceration, and has about 2.2 million people behind bars in state and federal prisons and jails. Even though America only makes up 5% of the world’s population, it has the largest prison population in the world. There’s no denying that the criminal justice system in the U.S. needs major reform. As President Barack… Read More

Leave a comment

Your email address will not be published. Required fields are marked *