Connect to share and comment

Self immolations 2011 12 30

Appears In:
Why did so many people light themselves on fire in 2011?
Self immolations 2011 12 30

Chinese television footage shows what it describes as Falun Gong members setting themselves on fire, Jan. 23, 2001 in Beijing's Tiananmen Square.

Newsmakers