Delhi has been relatively calm for years, but a blast on Monday hit hard, reminding its residents of the painful chapters from the past. On November 11, a powerful car blast near Delhi’s Red Fort metro station killed at least 10 and injured 24 others

