“You will never find him.” That was the startling claim in a suicide note discovered in a hotel room in Rockford, Illinois in 2011.
Toledo Breaking News & Events
“You will never find him.” That was the startling claim in a suicide note discovered in a hotel room in Rockford, Illinois in 2011.