Skip to playerSkip to main content
  • 10 years ago
Karrada Dakhil street in central Baghdad is a favourite spot for many residents of the Iraqi capital to go for coffee or shop with friends and family, but also a prized target for the Islamic State group's seemingly endless supply of bombs.

Category

🗞
News

Recommended