The US has approved two arms sales to India worth $92.8m (£71m), including Javelin anti-tank missiles and Excalibur precision artillery projectiles, the US State Department says.

It comes nine months after India's Prime Minister Narendra Modi met Donald Trump in Washington, where both leaders committed to "advance defence ties".

In October, it led to the signing of a framework agreement to expand defence cooperation over the next 10 years.

The move comes as India seeks to diversify arms supplies away from Russia, amid reports that Trump urged it to buy more US-made weapons.

While Russia remains India's top source for arms supply, its share has dropped from 62% to 34% between 2017 and 2023 as India shifts toward US procurement.