From the 2001 Parliament attack to the 2025 Red Fort blast, Delhi has faced a series of deadly explosions that reshaped India ...