A powerful explosion near Delhi's Red Fort on Monday evening killed nine people and left 20 others injured. The blast occurred around 6:52 pm when a Hyundai i20 car exploded at a traffic stop near the Red Fort Metro Station.
New Video Captures Horror Moments After Delhi Suicide Blast
NDTV3 hrs ago38


Hindustan Times
Livemint
Page Six
New York Post