Sheila Keen-Warren, convicted for murdering her husband's then-wife as a clown in 1990, has been released from a Florida prison after a plea deal. The case involving a clown costume and DNA evidence remains controversial.
"Clown Murderer Sheila Keen-Warren Released from Prison After 18 Months"
✨ Enjoying this article? ✨
📱 Get more with the NewsNuggs iOS App →