India has largest disabled population

According to the findings of an ILO study circulated by the organisers, India has about 20 million disabled women. "India has the largest population of disabled persons in the world. Although