How A Clown Was Finally Arrested And Brought To Justice Years After The Crime

POSSIBLE OUTCOME

Photo source: http://a.abcnews.com

Sheila has since waived extradition to Florida where she could be jailed in Palm Beach County until the case is solved. And with the undisclosed DNA evidence against her, there is just a high possibility that she could be given the death penalty. However, she remains hopeful and has put the words “God is not finished with me yet” in her Facebook account.


Popular on True Activist