Oliver Williams, a 16-year-old male from St. Louis, was killed on Saturday afternoon, June 6, 2026, inside Yeatman Market in the O'Fallon neighborhood of north St. Louis. Police were called to the store in the 4300 block of East Lee Avenue shortly after 4 p.m., with reports placing the response at about 4:10 to 4:15 p.m. When officers arrived, they found Oliver inside the market suffering from a gunshot wound. He was pronounced dead at the scene.
The shooting happened in broad daylight, i
...Read More