China says India has no right to develop contested border region
India has no right to carry out development in the area China calls South Tibet, China's Foreign Ministry said on Wednesday in response to a Reuters report on New Delhi's plans to speed up hydropower projects in the border state.