India Has An “Inferiority Complex” When Dealing With Us: China
India’s growing anxiety over China’s presence in South Asia and South East Asia is a reflection of its “inferiority complex” and “loud jealously”, wrote a commentary on Chinese state-run news agency Xinhua on Thursday.


