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.

About Author /

Start typing and press Enter to search