National Council of Crime and Delinquency

Guest Blogger for Evident of Change about MILWAUKEE 53206

November 20, 2017Keith

The United States imprisons its people at an unprecedented rate never seen in human history. It leads the world in the highest rates of incarceration, imprisoning a staggering 25% of the world’s prison population and creating what is currently known as mass incarceration. The battle cry has been summoned demanding justice and calling for prison […]

Read More