Leprosy
35 minutes1974-01-01
0.0
Watch Trailer
A BAFTA award nominated documentary looking at the disease, and the current methods of treatment. It further stresses the importance of research into develop new and better treatments.
Search Everything
Watch Trailer
A BAFTA award nominated documentary looking at the disease, and the current methods of treatment. It further stresses the importance of research into develop new and better treatments.