Canadian Justice System Grapples with Sentencing Teen Mackenzie Shirilla to Life in Prison

Ohio Teen Sentenced to Up to Life in Prison for Murdering Boyfriend and Friend in Car Crash Sentencing and Conviction In a case that has captured national attention, Mackenzie Shirilla, a teenager from Ohio, has been sentenced to 15 years to life in prison for the murder of her boyfriend and friend in an intentional […]