US Woman Sentenced to Life For Killing Sons By “Placing Them In Oven”
A mother of three in the US state of Atlanta has been sentenced to life in prison without parole for killing two of her sons by “placing them in an oven and turning it on”, according to a report in Law & Crime. Lamora Williams, 24, was convicted of the death of Ja’Karter Penn, 1, and Ke’Yaunte Penn, 2, who were killed roughly an hour apart. Ms Willimas has been convicted of 14 counts against her and will serve an additional 35 years in prison on top of the life sentence. The incident transpired in 2017 when Ms Willimas called emergency services to report she had found her sons dead in the home after leaving… Read More »US Woman Sentenced to Life For Killing Sons By “Placing Them In Oven”