The stigma of leprosy in India

India declared itself free from leprosy back in 2005, however over a hundred thousand new cases are reported every year