Human Rights

Why do so many villagers in Kavre, a tiny district in Nepal, fall prey to organ traffickers?

Coming up on CNN’s Freedom Project.

Categories: Human Rights

Leave a comment