China lacks moral authority to be a superpower:
China lacks the moral authority, including over the question of Tibet, to be a true superpower, the Dalai Lama said Thursday during a European tour that has angered Beijing.
China has not yet given any reason for the recent intrusion in Ladakh, an episode that has cast a shadow on bilateral ties, External Affairs Minister Salman Khurshid said Thursday.