Three St. Louis men are in police custody and charged with selling heroin in Granite City.
Three charged with selling heroin in Granite City