After military and diplomatic setbacks, Indian Prime Minister Narendra Modi has been compelled to soften his stance towards China, exposing the dual face of New Delhi’s foreign policy.
In the past, Modi, known for his aggressive anti-China rhetoric while in opposition, is now seen praising Beijing during the Shanghai Cooperation Organisation (SCO) summit.
When in opposition, Modi frequently criticised China, questioning whether a country “that beheads our soldiers” deserved diplomatic protocol. However, the recent contradictions in India’s defence and foreign policy have revealed hypocrisy at the highest levels.
Following India’s humiliating defeat in Operation Sundoor, Indian Deputy Army Chief Lieutenant General Rahul Singh accused China of extending technical and intelligence support to Pakistan. According to him, Pakistan received real-time updates and Chinese weaponry that played a crucial role in India’s loss. He further alleged that Beijing was aiding Islamabad under a policy of “attacking with a borrowed knife.”
Despite these serious accusations, Prime Minister Modi is now seen thanking Chinese President Xi Jinping during his visit to China for the SCO summit.
This stark contrast—blaming China on one hand while extending diplomatic courtesies on the other—reflects the duplicity of India’s political leadership. Analysts say the Modi government continues to distort facts to mislead its people for political gains.