The SLMPD Homicide Division has launched an investigation into the death of 56-year-old Robert Sneed II after the St. Louis Medical Examiner’s Office ruled his death a homicide. On March 22, 2026, Sneed arrived at St. Louis University Hospital with injuries to his face. Sneed reported the injuries happened while he being assaulted on March 21, 2026, around 4:00am. The location of the assault was not provided and the SLMPD was not contacted relative to the assault. Sneed was treated and released from the hospital; however, returned to the hospital on May 8, 2026, with an infection. Sneed died
Source: Read Original Article

