Now to the mysterious death of an iraq war veteran, a father of two. The ohio man fatally shot while hunting last month. Now an anonymous note by the alleged shooter is offering new clues about what... See More
Now to the mysterious death of an iraq war veteran, a father of two. The ohio man fatally shot while hunting last month. Now an anonymous note by the alleged shooter is offering new clues about what happened. Abc's alex perez has the story. Reporter: This morning, a heartbreaking mystery that is tearing this rural ohio town to pieces. At the center of it all the mysterious shooting death of larry bradley and this handwritten anonymous apology letter. Really need that person to come forward and talk with us. Reporter: The 45-year-old father and iraq war veteran was killed while hunting deer in OHIO DECEMBER 2nd. Unsuspectingly shot in the back left for dead taking his final breaths, he calls his wife. You know, you didn't want to panic her. Asked her to contact some other people in the area, family members to bring help for him. Reporter: Then the case went cold. Until around christmas when the sheriff's department got this letter from someone confessing to be the person who killed bradley. It reads in part "i am so sorry for the hurt and pain that i caused on that day. Can you please tell the family i am so sorry." First thought that I thought was that that person was really struggling. Reporter: To protect evidence authorities won't release the entire apology letter but say there's enough detail in it to make them believe it may be real. Because it's hunting related, I think that the assumption is there is a high likelihood it would be an accident. Reporter: For bradley's wife denise it brings some comfort but not closure. We owe it to the family and to the community to try to locate this person and encourage them to come forward. Authorities thousand hoping the person willing to apologize will be willing to turn themselves in. For "good morning america," alex perez, abc news, chicago.
This transcript has been automatically generated and may not be 100% accurate.