On April 3, 2025, a violent confrontation unfolded in Velda City, a municipality within St. Louis County, Missouri, claiming the life of 63-year-old Robert Lee Prince Jr. Officers from the Pagedale Police Department, which provides law enforcement services for the area, responded to a call at approximately 3:15 p.m. regarding a shooting in the 7000 block of Lexington Avenue. Upon arrival at the scene, first responders discovered the male victim lying outside a residence, having sustained fatal g
...Read More