Istanbul’s Istiklal, or Indepence, Avenue has long-been a shopper’s paradise and a hub of activity. But recent instability in Turkey is threatening to silence a once-lively area and its businesses.
Istanbul’s Istiklal, or Indepence, Avenue has long-been a shopper’s paradise and a hub of activity. But recent instability in Turkey is threatening to silence a once-lively area and its businesses.