
Modi’s public rebuke of Putin a relief for West
India was among 34 countries that abstained in an UN general assembly vote in March that deplored Russia for invading Ukraine. China had also abstained….reports YASHWANT RAJ The “abrupt and unheralded change”