A car exploded near the Lal Qila metro station in the center of India's capital, New Delhi. Eight people were killed as a result of the horrific incident.
A fire broke out as a result of the explosion, and nearby parked cars were damaged.
According to preliminary information, at least 8 people were killed and another 24 people were injured. Police reported that the cause of the explosion is currently unknown.






