ParentFull threadbdangubic·The only thing America is best in the world is number of incarcerated people per capita :)View on HN