Photo detail

Civilians and Iraqi police inspect the charred vehicles left after a car bomb blew up in Baqouba, some 65 kms northeast of Baghdad, Wednesday July 28, 2004. A suicide attacker killed at least 51 people when he exploded a bomb-laden vehicle outside a central Baqouba police station Wednesday, a top police official said. (AP Photo/Karim Kadim)

Stories this photo appears in:


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

Sign in to comment