Kidney Valley – The Nepalese Village Where Almost Everyone Has Sold One of Their Kidneys
Believe it or not, the villagers of Hokse, Nepal, are so poor that they’re forced to sell their own organs in order to make ends meet. The practice is so common there that the place has been nicknamed ‘Kidney Village’. Organ brokers regularly visit the village and its surrounding areas and convince cash-strapped locals to […]