Delhi blast: Explosion took place in moving i20, no crater formed after tragedy, say sources
The tragic blast at the Red Fort Metro Station took place in a Hyundai i20 car, Home Minister Amit Shah confirmed. The blast left more than 10 people killed as bodies flew and flames and smoke billowed into the sky.
What's Your Reaction?