Please calm down. You can attack Fernandes because of Tehelka. He can still be blamed for L.N.Mishra's death. But he has the right to cticise the PM.
Problem with the 123 deal is not that it is bad for India. There are experts on both sides of the argument who have made compelling arguments. The problem is Dr. Singh has not been forthright. He makes some statement only for spokesman in Washington to refute it. This has turned into a threat to Indian democracy because it looks like government can sign and approve treaties even if a majority of in the parliament opposes it.