Dharamsala, May 31 The Central Tibetan Administration Thursday said a mother of three immolated herself in Tibet to protest Beijing's ``repressive policies'' and demand the return of the Dalai Lama to his homeland.
Mother of three immolates herself in Tibet