In a latest development, Delhi Police's initial investigation suggested that the high-intensity explosion near the Red Fort complex may have been a fidayeen attack, said sources within the Delhi Police on Tuesday.

See Full Page