Police and ambulances arrive at the site of an explosion in central Istanbul by Thaer Abbas | Dec 11, 2016 |