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.

https://www.youtube.com/watch?v=9jImgl3Hc6s

Categories: Human Rights

Leave a comment