Skip to playerSkip to main content
  • 14 years ago
America, the land of the free, has more people incarcerated than any other nation on Earth. Why?

The question is answered in the fascinating new book: Yardbird USA: How the United States Became the World's Leading Jailer (Musings of a Trial Lawyer).
To buy, visit:
http://sbpra.com/JackWCline
Comments

Recommended