On a cold February evening in St. Louis, a day that began with creative expression ended in senseless violence, leaving a young man dead and two others wounded. The life of 19-year-old Kevin Payne Jr. was cut tragically short on February 13, 2022, in the city's North Riverfront neighborhood. Earlier that day, Payne had been with three other individuals, filming a music video. The group, which included 34-year-old Florentino Pegues, a 16-year-old boy, and 24-year-old Eric Wooten, was riding in a
...Read More