Istanbul blast: Heart-wrenching photos from the explosion site that rocked Turkey | The Financial Express