Prime Minister Narendra Modi said Friday that India is seeking self-reliance in energy independence and the development of its own powerful defence systems, vowing to defend his country's interests "like a wall".
Modi delivered his annual Independence Day address from the imposing ramparts of New Delhi's Red Fort at a time when India faces intense pressure and threats of additional tariffs from the United States.
"Self-reliance is the foundation of developed India," Modi said after a flypast of military helicopters scattered flower petals above an invited crowd of thousands.
"Freedom becomes meaningless if someone becomes too dependent on others".
Ties between New Delhi and Washington have been strained by Trump's ultimatum that India end its purchases of Russian oil, a key source of r