Biden officials bat for India amid criticism of New Delhi’s stand on Russia-Ukraine spat

The Biden management is batting for India and its nuanced stand at the Russia-Ukraine imbroglio no matter sizeable disquiet in Congress over New Delhi’s abstentions throughout UN votes that seemed to choose Moscow. Following excessive outreach and briefings through Indian diplomats to provide an explanation for New Delhi’s compulsions for abstaining, a key Pentagon legit […]

Read More