Invite Friends

Topic: Law

US has highest incarceration rate. Do you trust the American justice system?

  • Comments: 0 |
  • Votes: 32
  • Share
Picture?type=square
Discussion started by Jeff Moskowitz:
The United States has a higher percentage of its population in prison than any other country in the world. Do you trust the US justice system?
Background article: ... Read more