In the heart of winter, on February 18, 2021, a 63-year-old man named Thomas D. Onchak was last seen in Cleveland, Ohio. The day marked the beginning of a quiet and unsettling disappearance that has left a void in the lives of those who know him. Details surrounding the specific location and time of his last known whereabouts remain unclear to the public, adding a layer of painful uncertainty to his case. His disappearance has been noted, but the story of that day and the events leading up to it
...Read MoreLast Seen: Feb 18, 2021