Loren Booda
- 3,108
- 4
How many U.S. citizens are currently secured (institutionalized) from participating in free society, primarily because of incapacitating mental or physical disability?
Please post the source with these numbers, percent of mentally ill, handicapped, etc... Thanks.Philosoraptor said:The big number, though, is the roughly 2.3 million Americans behind bars--that's right, 2.3 million. Unfortunately, many of them are mentally ill, handicapped, etc. More still are locked up because of minor drug crimes.