It's being called "abhorrent" and a "crime against humanity." Allegations of forced organ harvesting in China started to surface in 2006. Since then, mountin...
Share this note: