August 9, 2023Texas Woman Convicted in Toddler’s 2003 Death Is ExoneratedRosa Jimenez, a Texas babysitter who had been sentenced to 99 years in prison after being convicted of murder in the 2003 death of a toddler, […]