In the summer of 2017, the life of 48-year-old Leon Nelson Jr. was tragically cut short in Buffalo, New York. His girlfriend, unable to reach him, grew increasingly concerned. This concern ultimately led to a grim discovery in the basement of a home on May Street. Nelson had been fatally shot and his body hidden.
An intensive 10-month investigation by the Buffalo Police Department followed, gradually piecing together the events that led to Nelson's death. The investigation pointed to a su
...Read More