Start ticketing Indian delegation vehicles on the streets of NYC.
The Indian government is stupid. They need the US more than the US needs them. Pissing off Americans (in power) is the last thing they want to happen. Look what happened in the ‘70s,’80s, and ‘90s. The US will gladly support Jihadists around India. India without the US is toast against the increasing Chinese power.