A deadly blast near Red Fort in New Delhi on Monday evening killed nine and injured 20. At 6:52 pm, a slow-moving Hyundai i20 exploded at a traffic stop near the Red Fort Metro Station leaving mutilated bodies and damaged cars scattered in the area.

See Full Page