A devastating car explosion near Red Fort Metro Station on Monday evening claimed at least eight lives and left several others injured. This incident adds to a grim history of major blasts in Delhi since 1996, including the 2005 Diwali-eve bombings and the 2011 Delhi High Court blast.