A random, busy Monday evening will now forever be associated with the act of terror that shook Delhi on November 10th. The current death toll of the Delhi Red Fort Blast stands at 12, and there are reports of upwards of 30 people being grievously injured. While the constant cover





