Please stop bashing India needlessly. How's about 9/11 in the US? Or the nerve gas attacks in Tokyo subs?
Speaking of 9/11, none of the TECHNICAL masterminds have been caught. Osama. Al Zawahiri etc., are only some sort of a spiritual / leadership figurehead but not the actual brain behind the ops.
Despite its shortcomings, I'd still say "Mera Bharat Mahan" because when a Muslim or anybody else commits a terrorist act here, we don't start a whole "Islamaphobia" trend, save a few idiots (who are thankfully a minority), and we don't kill a million plus Afghanis or Iraqis just to fulfill our thirst for "revenge."
A terrorist attack takes DECADES to plan, it will be a while before ANY police get a solid pic on what went on.
Speaking of "intelligence"- the US ARMED FORCES INTELLIGENCE (CIA) couldn't even detect a bloody nuclear programme of India's. That goes to show you how "intelligent" they are.
And a terrorist strike is easily more concealable than a nuclear prog wouldn't you think?