BJP objects to the deal on the specious argument that it does not permit us to test our nuclear weapons.
The operating word is in the event of nuclear testing. Even here the agreement provides an exception - the right to test if China or Pakistan tests.
No one in the nuclear community believes any more for the need to physically test. They now test through computer simulation using past test data.
This is the reason why Vajpayee government shrewdly went for a series of explosions (5 to be precise) - to generate such a data base.
Having done that Vajpayee gave an assurance to the world through his address to the General Assembly of the UN that India no longer needs to explode any nuclear devise.
So if we are take BJP's present position seriously, was Vajpayee and BJP then in 2000 lying to the world community?