it is that we should blame our government not other country leaders, out government is incompetent and our intelligent agencies are sleeping or funded less to do that by politicians, taking responsibility ourselves and taking necessary step towards curbing terrorism in our soil should be our government motto, if the gov. knows who is doing and how they are doing then why the gov. couldn't stop such attacks in our soil. it shows our system failure. though i don't know exactaly foreign hands are involved in the blast , i think, first we should accept our incompetence and take necessary steps to fill this void. simply blaming others won't help.