Elizabeth Archibeque has been sentenced to life in prison without parole after her son’s body was found locked in a closet weighing 18 pounds.
New Orleans Breaking News & Events
Elizabeth Archibeque has been sentenced to life in prison without parole after her son’s body was found locked in a closet weighing 18 pounds.