Lei Sun, of Alhambra, Calif., is charged with two counts of first-degree involuntary manslaughter in the March 27 accident on U.S. 60 near Republic.
Lei Sun, of Alhambra, Calif., is charged with two counts of first-degree involuntary manslaughter in the March 27 accident on U.S. 60 near Republic.