This month, the Chicago Community Trust's Persons with Disabilities Forum announced surprising findings regarding the quality of life the disabled can expect to enjoy in Illinois. In short: not much. Read More