Halifax Special & Annual Town Meeting – May 8, 2017 (pt.1)

69