Alton man charged with cannabis possession

by