On a day that began like any other in the serene coastal setting of Jekyll Island, Georgia, a grim discovery shattered the tranquility. It was Monday, January 31, 2022, when a fisherman, expecting a routine day on the water, happened upon what he initially thought was a bag of trash in Jekyll Creek. A closer look revealed a far more disturbing reality: the body of a young man. The fisherman immediately alerted authorities, setting in motion a chain of events that would unravel a story of a life
...Read More