On Alma 7: 10 and the Birthplace of Jesus Christ

One of the most popular anti-Mormon claims is that the Book of Mormon gives the wrong location for the birth of Jesus Christ. "The Book of Mormon teaches that Jesus Christ was born at Jerusalem (Alma 7:10)," says one representative anti-Mormon volume. "Of course, the Bible teaches He was born at Bethlehem (Matthew 2:1)." However, since Bethlehem is five or six miles from Jerusalem, and is a distinct town, the critics claim that "Alma 7:10 is clearly a false prophecy."[1]