Home Current 'Killer Clown Case': DNA Evidence Among Factors That Led To Sheila Keen's...

'Killer Clown Case': DNA Evidence Among Factors That Led To Sheila Keen's Arrest After 28 Years

131

'Killer Clown Case': DNA Evidence Among Factors That Led To Sheila Keen's Arrest After 28 YearsWitnesses also claimed they may have sold Sheila Keen a clown outfit two nights before Marlene Warren was shot dead.