Neighbors of Sheila Keen shocked over her arrest

WPTVPublished: September 29, 2017
Published: September 29, 2017

The tory of clown costume killer goes from Wellington to Abington, Virginia where Sheila Keen Warren lives and was arrested for the 1990 murder of Marlene Warren.

Be the first to suggest a tag

    Comments

    0 comments