“Justice Served: Ohio Woman Receives 15 Years to Life for Fatal Tragedy”

Cruel and Deliberate: Ohio Woman Sentenced to 15 Years to Life for Fatal Car Crash A Tragic and Deliberate Decision In a shocking case that has captivated the nation, an Ohio woman, Mackenzie Shirilla, was sentenced to 15 years to life in prison for deliberately crashing her car into a brick wall at 100 mph, […]