US Cops Leave Indian Temporarily Paralyzed 12 years ago The US has the largest number of incarcerated people in the world and it hardly seems embarrassed about its awful record.