The jailing of two people for their religious beliefs exposes slave labor, organ harvesting, and other atrocities inside the Chinese prison system.
Director: Michael Perlman
Watch free on Tubi (US)
Streaming info last checked: Just now