Topic: terror probe

Delhi Blast Kills Eight, Police Probe Intensifies

A powerful explosion in Delhi has left eight people dead and