When you understand how flawed human nature is, you will understand what a great moral achievement America is. 25.8K views21:30