New Video Captures Horror Moments After Delhi Suicide Blast

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.

A new video from the scene shows a vehicle engulfed in flames while nearby cars were left heavily damaged. Police personnel posted at the Red Fort outpost rushed to rescue those trapped inside an overturned vehicle.