The stigma of leprosy in India

WION New Delhi, Delhi, India Feb 03, 2017, 01.31 PM(IST)
India declared itself free from leprosy back in 2005, however over a hundred thousand new cases are reported every year