Nine passengers are killed when improvised explosive devices hidden inside a group of minivans detonate in Mazar-i-Sharif, Balkh Province. (AP) Afghanistan conflict link embed save