The United States sends the largest percentage of its population to prison, butChina jails the most people.

Posted Date: