Explosion near metro station in New Delhi kills 8, several injured
NEW DELHI: At least eight people were killed and several others injured in a powerful explosion near a metro station in the Indian capital, New Delhi. According to Indian media reports, the blast occurred inside a car, which then caught fire, engulfing three to four nearby vehicles in flames. Several of the injured are said…
