Veterans Day Ceremony organized by the American Legion, Post 18 and the VFW, Post 5390 and held at the Portsmouth Town Hall on Friday, November 11, 2016.