In Nepal, poverty-stricken workers are being tricked into selling their kidneys, with scammers convincing some to part with their organs by claiming they will grow back. The Kavre district in …
Australia
In Nepal, poverty-stricken workers are being tricked into selling their kidneys, with scammers convincing some to part with their organs by claiming they will grow back. The Kavre district in …