you are sounding as stupid as Karat. Why are you bracketing China with Iran,Pakistan etc. China is a military power already superior to us, they have a far bigger army than India with more nuclear warheads etc. Even now it is only Chinese pressure on US that is preventing recognition of Taiwan and preventing freedom to TIBET. Give credit to China where progress has been much faster than in India.