In the spring of 2017, a weekend in St. Louis, Missouri, was marred by a string of violence that left a young man's life tragically cut short. Ryan D. Walker, a 21-year-old male, was fatally shot on Sunday, April 23rd. The incident that claimed his life unfolded in the afternoon, at approximately 3:34 p.m., in the 5900 block of Ferris Avenue in the northern part of the city.
According to initial reports, Walker was with a group of people standing near a vacant residence when a vehicle, de
...Read More