From calling for peace in Russia-Ukraine and beyond, Delhi is now working for it Read More » October 6, 2026