The Hannibal Free Public Library ReopensThe Hannibal Free Public Library ReopensBook lovers rejoice! The Hannibal Free Public Library is opening back up for business.Sarah DeienSarah Deien