2002· 30 min
A documentary film that was shot in Nepal and chronicles the efforts of a committed scientist to bring life-saving Vitamin A capsules to children. The film features the captivating journey ...
Loading addons…