Man walks into Florida police station and confesses to strangling a woman to death 10 years ago saying he ‘found Jehovah, and couldn’t live with the guilt anymore’

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