US woman in 1990 'killer clown' case released from prison
- Posted on November 3, 2024
- By BBC News
- 2 Views
US woman in 1990 'killer clown' case released from prison
Sheila Keen-Warren pleaded guilty to murdering her husband's first wife while wearing a clown costume.