Disabilities in India: a ministry challenges social stigma
India (MNN) – The most recent data from the World Health Organization estimates that just over 2% of India’s population is disabled. Despite the fact that this number would rival the populationRead More…