Explosion On Busy Istanbul Street Kills Several, Wounds Dozens – Travel Noire

People in Istanbul are trying to make sense of a deadly explosion on Istiklal Street on Sunday afternoon.