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 lacks moral authority to be a superpower: