Istanbul, Turkey explosion: 6 killed, dozens more hurt

23

Turkey is reeling in the aftermath of a deadly explosion.