I dont agree with the first point - about the widespread muslim anger over the world as the main cause behind these blasts. Terrorists are such species who do not care what others are doing to them, they are determined to kill innocent people. The argument that terrorists should be treated nicely so that they dont retaliate is a funny crazy idea which no one will accept. They should be mercilessly killed everywhere in the world. I do believe in individual human rights and any country has a right to defend her by any means. USA can treat IRAQ the way she is doing because she has power. If India had power like USA, it would have wiped out all terrorist camps in Pakistan; but India-Pakistan situation is not same as Usa-Iraq situation. If they were same, Pakistan would have been the same the Iraq is today. Remember, India did not hesitate to send troops to Sri Lanka to treat LTTE. It all depends on your relative power. The bottom-line: Terrorists are born to kill humans and any peace loving humans are born to kill terrorist, there cannot be any compromise with them, if you do, you will pay the price later.