Hannibal Man Charged with Attempted SodomyA Hannibal man is in the Marion County Jail on sodomy charges.Harold SmithHarold Smith