Vice-chairman Adam Hill ran the meeting, here holding requests to speak,
Vice-chairman Adam Hill ran the meeting, here holding requests to speak, David Middlecamp dmiddlecamp@thetribunenews.com
Vice-chairman Adam Hill ran the meeting, here holding requests to speak, David Middlecamp dmiddlecamp@thetribunenews.com