US vs Russia on Indian soil? Coinciding with Lavrov’s visit, Biden administration official to arrive Delhi this week Nation US vs Russia on Indian soil? Coinciding with Lavrov’s visit, Biden administration official to arrive Delhi this week News Analysis India 2 years ago By PTI NEW DELHI: US Deputy National Security Adviser Daleep Singh, known to be a key architect of Washington’s punitive economic sanctions against Moscow...Read More