We’ve been here before, dealing with the shock and sadness that comes when lives are cut short in the streets by unimaginable violence. Sometimes these are lives that haven’t really begun yet. Often, ...