Nicole Rose Scott, 29, was found dead on December 11, 2011 in a wooden area. Police questioned Benjamin Moulton, 43, at the time but he denied involvement. On Wednesday, Moulton turned himself in and confessed to the killing of Scott. He said he had ‘found Jehovah, and couldn’t live with the guilt anymore’.
Click here to see more.
SOURCE: Daily Mail