The Price of Survival: Nepal’s Kidney Village Â
In Nepal's Hokse, Kavrepalanchok district, the scars on villagers tell a story of survival: kidneys sacrificed to escape...
In Nepal's Hokse, Kavrepalanchok district, the scars on villagers tell a story of survival: kidneys sacrificed to escape...