InternationalUkraine War: France, India Call For Immediate End To “Suffering Of People”Ashmita ChhabriaMay 5, 2022 by Ashmita ChhabriaMay 5, 2022 India has long walked a diplomatic tightrope between the West and Moscow. The nation is unwilling to criticise the latter or vote against it at...