Mykal Taylor, a 20-year-old from Saint Louis, Missouri, was tragically shot and killed on April 5, 2021. The incident occurred around 2:15 PM near Goodfellow and McLaren in St. Louis city. Taylor was one of the victims in a series of shootings that took place within a short span of time in the area. Alongside Taylor, 17-year-old Joseph Williams was also fatally shot.
The circumstances surrounding Taylor's death were part of a broader pattern of violence in the region. On the same day, ano
...Read More