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.

Leave a Reply