Six people were killed and 53 others were injured after a device exploded on a major pedestrian area in the heart of Istanbul on Sunday. President Tayyip Erdogan described the event as “reeking of terrorism.” On the congested Istiklal Avenue, which police had promptly sealed off, ambulances rushed to the scene. The area in the […]