Inside Nepal's 'kidney valley' where someone from nearly every household has sold an organ to black
Kavre District in the foothills of the Himalayas has become known as kidney valley. Desperate for money, many workers in the region are being sucked in by 'cash ... Read more