In 2002, a group of Falun Gong practitioners in China came up with an audacious plan to hit back at the government’s crackdown on their faith. This film explores the aftermath of that brazen stunt.
Save my name, email, and website in this browser for the next time I comment.