Sandra Starr is serving life in prison without parole at the Louisiana Correctional Institute for Women.