Video: Eyewitness Narrates Situation Just After Istanbul Blast

Ali Mustafa, a journalist, was near the site of an explosion in Turkey's Istanbul today that killed six and left over 50 injured. He narrates what happened the moment the explosion took place....

Comments