Adnan Sherif
Adnan Sherif >
1
Videos
Loading...
Page 1
Hard To Believe - Organ Harvesting in China
Winner of 14 film awards, "Hard to Believe" is a disturbing yet essential serious investigation into one of the most horrifying medical crimes of our time: forced live organ harvesting from tens of thousands of Chinese prisoners of conscience, and…