Alvarez Answers Why So Many

Video Credit: theonion      Sent in by: db

The U.S. puts more people into prison than any other country and Brooke Alvarez gives us two possible explanations for why this is the case.


Tags: