Рет қаралды 158
Binaytara Foundation
17-minute documentary about Binaytara Foundation's 25-bed cancer hospital and plans to build a world-class 200-bed cancer center in Janakpur, Nepal.