Richard Wagner of St. Clair County Sheriff's Department
Your browser doesn’t support HTML5
Richard Wagner, St. Clair County Chief Deputy of the Sheriff Department in Belleville, Illinois said,
“He just didn’t seem at our experience with us at the Sheriff’s department to be this type of person.”