India and China are partners not rivals: Indian Ambassador
In an interview with a Chinese daily, India's ambassador to China, Gautam Bambawale said that India and China are "not rivals", but instead "partners in development". Adding that the Doklam standoff between the two countries is being blown out of proportion, Bambawale said the people and leaders of both the countries are experienced and wise enough to overcome such hurdles.