People

Twin blasts in western Kabul kill at least 5: Officials

Twin blasts in western Kabul kill at least 5: Officials Two blasts rocked western Kabul on Saturday, killing at least…