FairMormon is a non-profit organization dedicated to providing well-documented answers to criticisms of LDS doctrine, belief and practice.
Source:Echoes:Ch2:18:Land of Jerusalem
Peterson: "it is now plain that Bethlehem could be, and indeed anciently was, regarded as a town in the 'land of Jerusalem.'"
Daniel C. Peterson:
[The prophecy in Alma 7:10] has occasioned considerable amusement among uninformed critics of the book,...predicting that Jesus "shall be born of Mary, at Jerusalem, which is the land of our forefathers." As everybody who knows anything at all about Christianity also knows, Jesus was born in the little town of Bethlehem. However, although identifying a "land of Jerusalem" as the birthplace of Jesus would have seemed an obvious mistake for at least a century after the publication of the Book of Mormon, it is now plain that Bethlehem could be, and indeed anciently was, regarded as a town in the "land of Jerusalem." A recently released text from the Dead Sea Scrolls, for example—a text claiming to have originated in the days of Jeremiah (and, therefore, in Lehi's time)—says that the Jews of that period were "taken captive from the land of Jerusalem."49 Texts discovered earlier in the twentieth century seem to include Bethlehem within that "land." Joseph Smith could not have learned this from the Bible, though, for no such language appears in it.