Sunday Aug 28, 2022
Francis Newton NPC
In 2005, Francis Newton was put to death for the killing of her husband and two children, but did she really do it? And, was she even convicted beyond a reasonable doubt?
Version: 20241125
Sunday Aug 28, 2022
In 2005, Francis Newton was put to death for the killing of her husband and two children, but did she really do it? And, was she even convicted beyond a reasonable doubt?
No comments yet. Be the first to say something!