First, I personally agree with several (but not all) principles of Socialism/Communism, but not necessarily Communists. Of course China is now a hub of Capitalism. I don't mind accusing the Communists when they make a blatant mistake. The main issue here is the China Government getting irritated at the visit of Indian Prime Minister to Arunachal Pradesh. Why should they? Instead, they should give back India the land they occupied in 1962.