North America is the Land of Promise (LDS Liberty Podcast)
LDS Liberty interviews Rod Meldrum, scientific researcher and founder of:
–who makes his case that The Book of Mormon lands are actually in North America. LDS Liberty finds that this sheds further light on our responsibility as Latter-day Saints to serve the Lord in this land of promise because the blessings of liberty are reserved for those upon this land who take upon themselves the name of Christ. This should be interesting for all who like to learn about Book of Mormon geography.