IndoDaily
New Delhi (AFP) Aug 8, 2025
India faces an ultimatum from the United States with major political and economic ramifications both at home and abroad: end purchases of Russian oil or face painful tariffs.
Prime Minister Narendra Modi, leader of the world’s most populous nation and its fifth-biggest economy…
Read More