Moment explosion goes off on Istanbul’s busiest shopping street

This post was originally published on The Telegraph.