Yes they also killed Dr. Homi Jehangir Bhabha sir which put our nuclear program back.
America knows that it can’t stay as a superpower alone, India and China will one day overtake USA on economic front, China will overtake in a few years and India in a few decades like by 2040-2050. So they want to stop India and China’s rise, currently China is a bigger concern and India is not a concern, the day India also nears American economy, USA will treat India the same way it treats China. Becoming a middle income country is easier than being a high income country thats why countries fall in a middle income trap, so for India and any other country being a middle income country is not difficult but even if India falls in a middle income trap it will have a GDP of around 14-15 Trillion dollars while USA will have 25 Trillion dollars and China will have 28-30 Trillion dollars if it comes out of middle income trap and becomes an upper income country.
But India being a threat to USA is decades later, currently India is not even close to a semi developed country, and India has nothing to brag about. We’re just a 3 Trillion dollar economy compared to China’s 15 Trillion and USA’s 20 Trillion. But will eventually outpace USA decades later due to our high population.
America wants other countries to be dependent on it so that they can’t grow, as simple as that.