A quiet street corner in St. Louis was transformed into a scene of violence on the evening of April 22, 2021, leaving a young man dead and a community searching for answers. Tavean Parker, a 24-year-old male, was found unconscious on the ground at the intersection of Genevieve and Thekla avenues in the Walnut Park East neighborhood. Police had been called to the area at approximately 7:40 p.m. for reports of a shooting.
Upon their arrival, officers discovered Parker had sustained multiple
...Read More