
‘There was blood everywhere’: Delhi residents recount horror of huge car explosion
BBC: Monday evening was busy as usual near the Red Fort metro station in India’s capital Delhi when the sound of a loud blast broke through the cacophony on the streets. An explosion in a car killed at least eight people and injured more than 20. It was so powerful that several vehicles nearby almost melted, and […]









