Beauford Nelson, age 32, was shot and killed on November 21, 2007, in Chicago. The incident took place on the city's South Side, where violence had been a persistent issue, impacting the safety of residents. The details surrounding the shooting remain unclear, but Beauford's death was part of the broader wave of homicides in Chicago during that time. The case is still open, with no suspects arrested or charged for the murder.
The crime scene was reported by the Chicago Police Department
...Read More