Customer Review

Reviewed in the United States on May 2, 2018
Hard to believe is a documentary about organs traffic in China.... It is really hard to believe and is 1000000% true.

This book from Nina is 1000000% true as well. The point is that we were brainwashed and people cannot see the true =(
One person found this helpful
Report abuse Permalink