Robert Sneed
Robert Sneed St. Clair County Sheriff’s Office
Robert Sneed St. Clair County Sheriff’s Office

Officer sexually assaulted Cahokia woman in her home two different times, police say

September 25, 2017 02:47 PM