USA as we call country of double standards wants: 1. Get Billions of dollars of business revenue 2. Get leverage on Foreign policy 3. Control future of Indian nuclear program
People of India are not traitors. We have democracy which means right to disagree. If USA is so much interested in welfare of Indian society let them frame their laws without ambiguity