Hannibal City Council Fills BPW Board VacancyHannibal City Council Fills BPW Board VacancyThe Hannibal City Council filled one of two vacancies on the Board of Directors of the Hannibal Board of Public Works Tuesday night.Harold SmithHarold Smith