New Delhi [India], May 28 (ANI): India has faced some questions from the west on what is being described by some as soft-peddling on Russia's invasion of Ukraine. Regardless of this, New Delhi has maintained a "cautious stance" on expressing its views on the matter but it continues to call f