Of course we imprison more than any other country...we're a nation of laws and we don't let shit slide. You break the law, you go to jail...that's how it should be, don't you think? We shouldn't be letting rapists and murderers go free should we?
As for the prisoners are regularly beaten and...