India needs to shed its Panchsheel hangover and ravage the glass house from which China attempted to internationalise Kashmir matter

The Panchsheel treaty, signed by Pandit Nehru and Zhou Enlai of China in 1954, talks about five principles for peaceful coexistence and while India has largely adhered to it, China has hardly honoured it. The treaty, which has been flouted by China time and again, is a reflection of India’s prolonged meek stand against Chinese … Continue reading India needs to shed its Panchsheel hangover and ravage the glass house from which China attempted to internationalise Kashmir matter