Limo company owner gets 5 to 15 years for 2018 crash that killed 20 in New York
Wednesday, May 31, 2023 - 15:13
in Health & Medicine
The owner of a New York state limousine company has been sentenced to five to 15 years in prison over a 2018 crash that resulted in 20 deaths.