Controlled Detonation of Large IED

FacebookXPinterestEmailEmailEmailShare

    Big boom in Afghanistan.