Double IED Detonation in Afghanistan

Afghanistan.