Limousine company operator sentenced for deadly 2018 crash

A limousine company operator was sentenced to five to 15 years in prison in connection to a 2018 crash in upstate New York that killed 20 people.

May 31, 2023

Top Stories

ABC News Live Presents