Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
David Matas
Follow
Actor
Sealed
2015
?.?
?.?
Human Harvest
Self
Sealed
2016
?.?
?.?
Hard to Believe
Themself
Sealed
2017
?.?
?.?
In the Name of Confucius
Sealed
2012
?.?
?.?
Killed for Organs: China's Secret State Transplant Business