Afghan At least eighteen people are killed in a traffic accident in Afghanistan's Badghis Province. Sources: TOLO News