An award-winning documentary produced by American public broadcaster PBS (Public Broadcasting Service) was screened at Temple University in Philadelphia, uncovering one of the horrifying crimes of our time: forced live organ harvesting.
An award-winning documentary produced by American public broadcaster PBS (Public Broadcasting Service) was screened at Temple University in Philadelphia, uncovering one of the horrifying crimes of our time: forced live organ harvesting.