Man gets life sentence for John Street slaying, attempted murder

The man who savagely stabbed a woman more than 100 times with a screwdriver in her John Street apartment nearly three years ago was sentenced Tuesday to life imprisonment for the fatal random attack. Taylor Marshall, 22, was slain by Steven Jones after she returned to her main-floor unit from a job interview at a […]