X

International Campaign for Tibet

China’s extreme repression breeds self-immolations of Tibetans: ICT President

When Thubten Ngodrup set himself on fire in Delhi on April 27, 1998 and later succumbed to it calling for… Read More