On the afternoon of October 20, 2023, a violent altercation in Velda City, a municipality within St. Louis County, Missouri, resulted in the tragic death of 18-year-old Myyo Lanos. The young male victim, who was a resident of the area living on Lucas and Hunt Road, became the subject of a homicide investigation after local authorities received a call regarding a shooting. The incident occurred in the 7000 block of Glenmore Avenue, a residential street where peace was shattered by gunfire shortly
...Read More