Crime Buffalo man pleads guilty to vehicular manslaughter in pedestrian's death Camille Rousseau · August 12, 2026