Tag: Killer clown prison release

news-05112024-045337

Killer Clown Released From Prison for Murder: What Happened?

Sheila Keen-Warren, a woman who dressed as a clown and murdered the wife of a man she later married in 1990, has been released from prison after serving 18 months for second-degree murder. The...