It's being called "abhorrent" and a "crime against humanity." Allegations of forced organ harvesting in China started to surface in 2006. Since then, mounting evidence suggests these allegations are true—and even worse than originally suspected.
Sort: Trending