This is a clever ploy by the communists. They know that in six months time election time will come in US and this deal will go into the cold storage. It is obvious that their basic opposition is not the agreement itself but the fact that India has entered into such type of agreement with USA ! Had this type of deal been signed with erstwhile USSR they would have gone gaga. Just remember the long term friendship treaty signed by Indira Gandhi with USSR. India, despite being a non-aligned country signed a deal with a superpower by surrendering her sovereignty to some extent and it was hailed by these communists. Let them explain what sovereignty India has surrendered. Is the right to make nuclear bomb left is talking about? We all remember the hue and cry made by them in 1974 and 1998 when Indian exploded nuclear devices. Does it mean now they support making of nuclear bomb by India?