The Delhi police have also registered a case under the anti-terror law though they haven't given a reason for it. So, there is no clarity yet on what caused the blast and who, if anyone, is behind it.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results