The WHO and the promise to eliminate leprosy…

In May 1991, the member states of the World Health Assembly (WHA), the governing body of the WHO (World Health Organisation), promised to...