Culture of denial will not help to overcome our odds.It is not West or USA conducting blasts in mosques, Imambargahs, shopping malls and other places, where in the opinion of the perpetrators death toll could be high.The terrorists are from within, a fact which the west winger had been trying to deny.