GRANITE CITY – A sex offender from Granite City faces multiple felonies after allegedly failing to register and being in possession of methamphetamine on the same day.Stephen M. Jackson, 33, of the 1700 block of Bremen Avenue in Granite City, was charged on April 16, 2026 with unlawful possession of methamphetamine (a Class 2 felony) and unlawful failure to register as a sex offender (a Class 3 felony).On Feb. 13, 2026, Jackson allegedly failed to register annually with the law enforcement...