India Russia Relations: India needs a long time to move away from Russia… America concedes defeat in front of Modi government’s policies World August 19, 2022 Washington: The US, which failed to break the India-Russia friendship, has finally conceded its defeat. Now the US State Department…