India would have thrown Russia under the bus if Trump just demanded these things in private and praised "Indian power" in public. But Trump being Trump doesn't stoke India's ego and thus India has act tough in public.India is selling 155mm artillery shells to NATO countries. Which then get sent to Ukraine. India have no right to even demand something like that from Russia.
They have i-derby for Tejas anyway.The Indians are supposedly developing the Astra Mk 2 AAM. So why waste money on Derby?