Free China: The Courage to Believe

2013 | 53 min

Jennifer Zeng and Dr. Charles Lee are jailed and tortured in China for their belief in Falun Gong, a meditation practice that swept the nation in the 1990s.

Available: Tubi TV, Amazon Prime, Amazon.com

Watch
Free China: The Courage to Believe