Emergency services at the scene of an explosion, on a street, in Istanbul, Turkey, Saturday, March 19, 2016. An explosion on Istanbuls main pedestrian shopping street on Saturday has killed a number of people and injured over a dozen others. (AP Photo/Emrah Gurel)