False Fire: China's Tragic New Standard In State Deception
On January 23, 2001, in Tiananmen Square in Beijing, the Chinese Communist Party (CCP) staged and directed a self-immolation of Falun Gong practitioners to seek success. Through logical reasoning and analysis, the film s