View of ambulances on the scene after an explosion on busy pedestrian Istiklal road in Istanbul, Turkey, November 13, 2022.
Kemal Aslan | Rueters
Six folks have been killed and 81 others wounded on Sunday when an explosion rocked a busy pedestrian road in central Istanbul in what Turkish President Tayyip Erdogan referred to as a bomb assault that “smells like terrorism.”
Ambulances raced to the scene on the packed Istiklal Avenue, which police had rapidly cordoned off. The world, within the Beyoglu…