The Development of Last Resort:

The number of U.S. residents incarcerated, including prisoners in jails and state and federal prisons, exceeded the 2 million mark in 2002 (Anderson 2003). The U.S. incarceration rate (702 per 100,000 males and females) is the highest in the world followed by Cayman Islands (664), Russia (638), Belarus (554) and Kazakhstan (522) (Kniazkov 2003). ................
................