GLRA (GERMAN LEPROSY)

This week on The Changemakers, We’ll look how German Leprosy and TB Relief Association India, GLRA India has been making strategic contribution in improving the health and well-being of millions of poor and diseased.