Hannibal Man Arrested on Evidence Tampering, Firearms ChargesHannibal Man Arrested on Evidence Tampering, Firearms ChargesA Hannibal man has been charged with drug and firearms violations following a search of his residence Friday.Harold SmithHarold Smith