News

The Dalai Lama has often called himself a simple monk, but millions of his Tibetan Buddhist followers have worshipped him for decades as a near deity.
China has expressed its desire for India to refrain from using Tibetan issues as a means of interfering in its internal ...