Bin Shao from Flushing, New York, faces charges of second-degree manslaughter and criminally negligent homicide for a deadly tour bus crash that claimed five lives.
Bin Shao from Flushing, New York, faces charges of second-degree manslaughter and criminally negligent homicide for a deadly tour bus crash that claimed five lives.