Iraq: Frustration mounts as Baghdad residents dismiss faulty bomb-detection devices

  • 8 years ago
Authorities installed bomb-detecting equipment after more than 320 people were killed in July in Baghdad’s Shia-Christian area of Karada.