Both India and China gain from the multi billion $$ trade between the 2 countries and I like that. I am writing this just because I have some serious doubts about what you are saying.
China has given lot of money to N Korea, and N Korea is a Chinese pawn. They have always used it to scare the world with Nuclear/missile tests. The N Korean nuclear program is run by Chinese money and China always knew about it. Ultimately, China has the master button.
You are right, I do not know a lot about China, but then why in China google search results will give a different results? What is the government trying to hide from the people of China.
Also what about the freedom of press -
With Olympics over, China re-blocks some websites
Beijing Olympics: Chinese police block all protests - Telegraph