A woman convicted of the 2004 starving death of a nine-year-old boy has been executed by lethal injection at a Texas state prison.
A woman convicted of the 2004 starving death of a nine-year-old boy has been executed by lethal injection at a Texas state prison.