US Secretary of State Mike Pompeo has said that China has deployed 60,000 soldiers at the LAC, and India “absolutely need the United States to be their ally and partner ...
Prime Minister Modi must demonstrate astute diplomatic skills, firm political resolve, high degree of calm and patience to wade through the Galwan Valley imbroglio. Both New Delhi and Beijing have ...