Daily Archives: October 10, 2016

Communist China Accused of Harvesting Human Organs

Imagine being abducted and whisked away to a cell where you spend the next several months or years without charge or conviction. There, authorities torture you and force you to watch films designed to brainwash you in a bid to … Continue reading

Posted in News | Leave a comment