Advertisement

Firemen turn over a vendor's table at the site of a blast in New Delhi, India. A series of explosions shook the city Saturday evening, tearing through markets packed with shoppers ahead of an upcoming Hindu festival, officials said.

Read story

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.