Thupten Ngodup | 图丹欧珠 Age 60 | Cook | Male | Apr 27, 1998 Thupten Ngodup | 图丹欧珠 was the 1st (1st) in India) Tibetan self-immolator since 1998. ? New Delhi