The Guardian
Email YouTube Facebook Instagram Twitter
News : World

‘Killer clown’ arrested for 1990 murder of woman

By Reuters
27 Sep 2017   |   4:21 pm   |   1m 19s
54-year-old Sheila Keen-Warren was arrested Tuesday in southwest Virginia and charged with first-degree murder in the 1990 death of Marlene Warren in Palm Beach County, Florida.


You may also like