Seven Deadly Sins: Killed to Live
[49 min]
South Korean TV team traveled with hidden cameras to an unnamed hospital in Tianjin, China to investigate whether organ harvesting is still occurring in China.
South Korean TV team traveled with hidden cameras to an unnamed hospital in Tianjin, China to investigate whether organ harvesting is still occurring in China.
Sign up today and join our monthly email list.