Tuesday

China Is Harvesting Living Humans For Organ Transplants- Watch The Shock Video

The fight on human harvesting, and the atrocities occurring in China, are a battle against the Chinese government, rather than select individuals. Human Harvest (aka Davids and Goliath) is a film documenting the trade of human harvesting in China, and its horrific magnitude. There is also a Facebook page where you can find out more about…

Post a Comment