High incarceration rates may not help US citizens feel safer

The U.S. is the world leader in incarceration rates, spending $80 billion a year to imprison 2 million people. But despite these practices aiming to help Americans feel safer, a new Penn State study suggests they may not ...

page 12 from 40