Traffic accident kills 2, injures 4 in northern Afghanistan
KABUL, June 14 (Xinhua) -- At least two commuters lost their lives and four others sustained injuries as a car veered off the road and plunged into a valley in northern Afghanistan's Badakhshan province, provincial police spokesperson Ihsanullah Kamgar …