Husband of killer clown suspect says she is innocent


Sheila Keen Warren faces the death penalty for the 1990 murder of her husband Michael’s first wife Marlene who was shot in the face at her Palm Beach home by a clown.

Read More…