On a tragic afternoon in St. Louis, Missouri, on June 26, 2026, the life of 7-month-old Kiyomi Parker was cut short by a single gunshot. The incident occurred inside a home in the 8400 block of North Broadway, where a gathering of children would turn into the scene of an unimaginable calamity. Responding officers, in a desperate attempt to save the infant, rushed her to a hospital in their police vehicle, but Kiyomi was pronounced dead shortly after arrival. The initial investigation into the gi
...Read More