Sikkim stand-off: India 'trampled' on Panchsheel pact, says China
World | July 05, 2017 19:34 ISTChina today accused India of "trampling" on the Panchsheel principles and asked it to "correct its mistakes" as soon as possible by pulling back troops.