The U.S. locks up far more people than any other nation. Check out this incredible infographic
To get a feel for what it means to have 2.3 million Americans jailed or imprisoned, start scrolling through this infographic. As you scroll, the infographic presents some facts: There are more inca…
Continue Reading https://boingboing.net
Join the Discussion