Report of injuries caused by anti-personnel improvised explosive devices (IED) in Afghanistan. Use of this weapon is abhorrent to humanity because it causes superfluous injury and unnecessary suffering.
↧