THERE are around 21 million people in India with disabilities, according to official figures. But there is growing evidence.
IN 2003, a heart-wrenching incident left Chitra Shah who was then volunteering at a hospital, shell shocked. It was.
INDIA is home to over 31 million individuals with disabilities – among them the intellectually challenged – and, according.