India, China cannot defeat each other in war: Dalai Lama
Tibetan spiritual leader the Dalai Lama has said that India and China cannot defeat each other in war as both have powerful militaries. He suggested India should use its Buddhist heritage and tourism as a way of bringing the two nations closer. The spiritual leader's statement comes amid growing tensions between India and China. 