An audacious attack in Ahmedabad, barely a day after serial blasts in India's IT capital Bangalore, leads us to several obvious questions. Is India now a sitting duck for terrorists? What is causing these men to attack India at will and get away with it? Also, what about the role of intelligence agencies and the network formed to be in the know of any such attacks?