Dalai Lama travels to remote Ladakh region bordering China
The exiled Tibetan Buddhist spiritual leader the Dalai Lama has arrived in India's remote Ladakh region bordering China where he received a rousing reception
The Independent UK ·