Playback serverIf a title won’t play, switch servers.
Season 29 · Episode 7

0.01h 19mMarch 11, 2025
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.