News that a foreign superpower has ‘granted India a 30-day waiver to purchase oil from Russia’ raises serious questions about the self-respect of independent India. This development is deeply ...