Turkey explosion leaves six people dead and others injured.
Turkish officials have reported that an explosion in a crowded area of central Istanbul resulted in at least six fatalities ...
Turkish officials have reported that an explosion in a crowded area of central Istanbul resulted in at least six fatalities ...