CONCORD, N.H. — The McAuliffe-Shepard Discovery Center in New Hampshire is displaying “Star Wars” memorabilia in honour of the release of the new movie. The space...