Documentary-thriller traces the real-life hijacking of a TV station by Falun Gong movement in 2002, and its brutal repercussions
Read MoreDocumentary-thriller traces the real-life hijacking of a TV station by Falun Gong movement in 2002, and its brutal repercussions
Read More