A blind beggar waits for his bus in Srinagar. According to a report by World Bank, India has some 40 to 80 million disabled people. Low literacy and employment rates and widespread social stigma are making disabled people among the most excluded in Indian society. Children with disabilities are 5 times more likely to be out of school than average.
|