Ashok Kantha or Ashok K. Kantha is an Indian diplomat and was formerly the Indian Ambassador to the China. He is a 1977 batch Indian Foreign Service officer. Read More
While referring to China as the "elephant in the room", visiting US Deputy Secretary of State Stephen Biegun said here on Monday that India and the United States have been "too cautious" towards China's reaction to the strategic ties between New Delh ...