Hannibal Municipal Court Changes Begin WednesdayHannibal Municipal Court Changes Begin WednesdayIf you have an upcoming case in Hannibal Municipal Court, there are some changes you should know about.Harold SmithHarold Smith