Daily Exclusive News PickUp
Officials say at least 18 people killed in a traffic accident in Afghanistan’s Badghis province – @TOLOnewsRead more…