Teen Mackenzie Shirilla Receives Dual Life Sentences for Fatal Crash That Ended Dreams
A woman Mackenzie Shirilla from Ohio was handed a sentence of 15 years to life in prison for intentionally crashing her car into a brick wall at a speed of 100 mph, resulting in the deaths of her boyfriend and a friend. On Monday, a teenager from Strongsville was handed dual life sentences for the … Read more