New Council Member Takes Oath in HannibalNew Council Member Takes Oath in HannibalAlan Bowen began his duties Tuesday evening as Hannibal's new 4th Ward councilman.Wes MitchellWes Mitchell