tibettruth.com
Tibetan Self-Immolates On Tibet’s Independence Day
Image:tibettimes On the day commemorating the Declaration of Tibetan Independence, issued by the 13th Dalai Lama on February 13 1913 news has emerged of a further self-immolation in Ngaba in Amdo r…