N News Manager Milforums News Bot Aug 25, 2008 #1 AP - In video footage released by Iraqi police, a teenage girl with an explosives vest tightly strapped to her body is seen handcuffed to a metal grid, her head repeatedly falling forward as several policemen huddle around her. More...
AP - In video footage released by Iraqi police, a teenage girl with an explosives vest tightly strapped to her body is seen handcuffed to a metal grid, her head repeatedly falling forward as several policemen huddle around her. More...