Most Incarcerated

jon February 17, 2012 0

Fact: The United States has 2.3 million people behind bars, making it the world leader in the number and percentage of residents we incarcarated. More than one in 100 American adults are incarcerated. China is a distant second.  Click Here For Fun Movie Facts

Leave A Response »