Jerusalem is a sacred city to half the people on Earth, but still very much an enigma. A new giant-screen film premiering at the Reuben H. Fleet Science Center on Friday seeks to bring Jerusalem and the Holy Land to life, exploring the intersection of science, history and religion on a grand scale in this historic city. “Jerusalem,” […]