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