Homeless Hannibal Man Charged With AssaultHomeless Hannibal Man Charged With AssaultA homeless Hannibal man has been charged in connection with an early Saturday morning incident.Harold SmithHarold Smith