Prior to the arrival of Chinese president Hu Jintao in the Indian capital of Delhi, a Tibetan activist named Jamphel Yeshi set himself on fire in protest during a demonstration, suffering severe burns that covered most of his body. The 27-year-old Tibetan […]
Continue reading