Wow! What a great combination. A failed ideology and a bunch of right wing goons. At least, do they know what they are agitating about? Let the 123 agreement be good or bad for India, but what moral standing has the BJP to cry foul over this? Have they forgotten Tehelka? They were the ones who were ready to induct a non existent product into the Indian Defence Services for wads of currency. And - not to forget one of their Kar Sevaks who was trying to smuggle a woman out of the country on his diplomatic passport. Who knows, he may have smuggled a spy into the country on his return journey. And about the Communists the less said the better. Sensible countries have dumped communism for good, and we still have our Communists pushing Marx and Lenin in India. They've become so insensitive to the country's security that they would prefer to import Buffaloes only from communist countries if only India were to import Buffaloes to improve milk yield. What a joke the institution called government in our country has turned out to be. Even a country like Nepal must be laughing at India, the way our Netas have been behaving in the last few weeks. When will this nonsense end?