Hannibal Man Charged with Attempted SodomyA Hannibal man is in the Marion County Jail on sodomy charges.Harold Smith5 months ago