The Quickest Minute Ever

FacebookXPinterestEmailEmailEmailShare

    Controlled Detonation IED Vehicle Mounted Charkh, Afghanistan -- This is a controlled det IED in Charkh, Afghanistan. This IED was found, EOD (explosive ordinance disposal) was called and they managed to detonate the IED before it hurt anyone.