Incarceration Rates 21 March, 2007 by gkjohnIt might surprise you to know that India has one of the lowest incarceration rates. I wonder why…