Rashad Taylor, a 19-year-old resident of Hazelwood, Missouri, was tragically shot and killed on May 1, 2021, in the 4400 block of Cook Avenue in St. Louis. Taylor lived in the 600 block of Holiday Avenue. Despite the efforts of law enforcement, no suspects have been identified in connection with his death.
The circumstances surrounding Taylor's death remain unclear, and the investigation has faced significant challenges. The lack of witnesses and concrete evidence has hindered the progres
...Read More