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