latarsha l. sanders
-
“Voodoo Made Me Do It.” Massachusetts Mother Gets Sentenced to Life for The Murder of Her Two Children
In this bizarre case, the insanity plea will not save Sanders from a life behind bars.
In this bizarre case, the insanity plea will not save Sanders from a life behind bars.