On a November evening in 2017, a dispute in north St. Louis escalated into a fatal shooting, claiming the life of 34-year-old Raymond Neal. The incident, which unfolded on November 25th, began with a physical altercation between Neal and another individual. In the moments that followed the fight, gunshots rang out, and Neal was found lying on a sidewalk in the 8200 block of Pelham Avenue. He had sustained multiple gunshot wounds and was rushed to a local hospital, where he was pronounced dead....Read More