5 Attempt Self-immolation In Tiananmen Square
January 23 2001

Description
Five people attempt to set themselves on fire in Beijing's Tiananmen Square, an act that many people later claim is staged by the Communist Party of China to frame Falun Gong and thus escalate their persecution.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T22:07:29Z

Log In To Edit Event