The Kavre District in Central Nepal is infamously known as a 'kidney valley’, because of the sheer number of people who have sold a kidney. Over t
The Kavre District in Central Nepal is infamously known as a 'kidney valley’, because of the sheer number of people who have sold a kidney. Over t