Bomb blast takes 8 lives in Kabul; more than 20 people injured
(The Quiver): On Saturday, a horrific incident occurred in the streets of Afghanistan’s capital Kabul where a bomb blast took...
(The Quiver): On Saturday, a horrific incident occurred in the streets of Afghanistan’s capital Kabul where a bomb blast took...