Leon Nelson, a 48-year-old Buffalo resident, was found dead on July 31, 2017, at a home on May Street. His body was discovered in the basement of the house he shared with his girlfriend, who had been subletting a room to Dydisci Martin. Nelson, known to his family and friends as "Bruno," had been missing for several days before his body was located.
Nelson's death was later ruled a homicide, and in 2019, Martin was convicted of the murder and sentenced to 25 years to life in prison. Th
...Read More