Hannibal Man Charged With Drug, Weapons PossessionHannibal Man Charged With Drug, Weapons PossessionA Hannibal man is in the Marion County Jail on drug and weapons charges.Harold SmithHarold Smith