Trending:
5 min read
US President claims PM Modi promised to stop buying Russian oil, but Indian government has denied the two leaders had such a phone call
India rejects Trump's 'destroy career' joke on Modi
5 min read
US President claims PM Modi promised to stop buying Russian oil, but Indian government has denied the two leaders had such a phone call