AD SPACE
970x125
970x125
A car exploded near a train station at an Indian landmark on Monday, killing at least 10 people and injuring more than 30 others, officials said.
A slow-moving vehicle was seen approaching the landmark Red Fort attraction in Delhi, early Monday — with the car exploding after coming to a stop at a red light, CNN reported.

