Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A Florida woman convicted of killing a woman while wearing a clown suit, then marrying the victim’s husband, has been released from prison. Sheila Keen-Warren, 61, was released seven years into a 12-year sentence. She pleaded guilty to second-degree murder…