By Peoria Standard |
Apr 25, 2024
April 25, 2024, Peoria, IL – Stephanie L. Jones, 37, has been sentenced to 100 years in prison for the murder of her eight-year-old son, Navin Jones, who was starved to death by his parents. Navin's tragic story revealed the extent of his suffering, as he was severely malnourished, weighed only 30lbs, and bore numerous injuries on his body, including ligature marks from being tied up. His living conditions were deplorable, with a bare room reeking of urine and feces, and a note on the door instructing not to feed or let him out.The abuse inflicted on Navin was not only...