Fatal blast sends Istanbul’s pulsating heart reeling

Istiklal Street frequently gives me the impression that life itself is there. It is congested all day long, and you...