Some States Are Still Locking Up Way Too Many People

Bookmark
(Bloomberg View) -- The incarceration rate fell again in 2016, to 450 state and federal prisoners per 100,000 U.S. residents from 459 in 2015. That news, from the Prisoners in 2016 report published...
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.