No Poster Available

Stigma 2012

Two filmmakers travel the globe (India, Nepal, Thailand, Cambodia, and Vietnam) to discover why more hasn't been done to completely eradicate Leprosy.

Country USA
Language English
Release Date 5 May 2012