20070517 india: China pact may silence India's voice