Hokse

SAD: Villagers in India Embrace Kidney Trade in the Face of Extreme Poverty

A Nepalese village in India, Hokse, has been nicknamed ‘the kidney village’ as almost all…