Iron Hare

Iron Hare 2011 – Flames of Resistance: A detailed account of the historic self-immolation protest against China’s oppression by Tibetans