IED Factory Smoked in Afghanistan

EOD platoon clears insurgents IED house.

Related Topics

Army