Body found in East St. Louis

East St. Louis, Illinois, police responded to a dead body near the intersection of North 11th Street and St. Clair Avenue.
Up Next
East St. Louis, Illinois, police responded to a dead body near the intersection of North 11th Street and St. Clair Avenue.