Have you been to the Shroud Exhibit and Museum? Located in the heart of Alamogordo, New Mexico, the museum offers a profound exploration of one of Christianity’s most mysterious relics—the Shrou...
Follow the stories of the traveling geospatial scientist
Have you been to the Shroud Exhibit and Museum? Located in the heart of Alamogordo, New Mexico, the museum offers a profound exploration of one of Christianity’s most mysterious relics—the Shrou...