Alton man faces felony cannabis charge

by