
An Ohio teenager has been jailed for between 15 years and life in prison for a deliberate 100mph “hell on wheels” crash that killed her boyfriend and friend.
Mackenzie Shirilla, 19, was found guilty on multiple counts of murder for the incident that killed Dominic Russo, 20, and Davion Flanagan, 19, last year.