India and China can't destroy each other: Dalai Lama
Tibetan spiritual leader Dalai Lama on Sunday said India and China do not have the ability to destroy each other. He added that whether the two countries like it or not, they have to "live side by side". The spiritual leader has been living in India in a self-imposed exile since 1959.