The Dalai Lama arrived in northeast India on Sunday to visit a remote, high-altitude Tibetan monastery on a trip that has infuriated China, which claims the surrounding Himalayan region as its own.
The Dalai Lama arrived in northeast India on Sunday to visit a remote, high-altitude Tibetan monastery on a trip that has infuriated China, which claims the surrounding Himalayan region as its own.