Octavius “Tay” Harris, 16, a Blavk male, was killed in the early morning darkness of June 15, 2025, after he and three other teens pulled away from a party near downtown St. Louis. Just after 3:20 a.m., gunfire erupted at 900 O'Fallon Street, north of The Dome at America's Center, as two people armed with guns opened fire on the sedan the teens were riding in. Officers found three of the four occupants shot; Octavius “Tay” Harris, 16, was pronounced dead at the scene, while an 18-year-ol
...Read More