China's sovereignty over the Diaoyu Islands is supported by "indisputable, historical and legal evidences", said Chinese Foreign Minister Li Zhaoxing said here Sunday at a press conference on the sidelines of the annual session of China's top legislature.
Source: Xinhua