“Indian Mujahedeen” strike New Delhi
Synchronized explosions hit five crowded markets and thoroughfares in New Delhi Sept. 13—including Connaught Place, a tourist destination in the heart of the city. The blasts left 23 dead and over 100 injured. A group called Indian Mujahedeen sent an… Read more“Indian Mujahedeen” strike New Delhi