'Signs in the Heavens:' The night the stars fell on the Saints, in 1833 - KSL.com
A shower of hundreds of thousands of meteors rained down in Jackson County, Missouri, in the early hours of Nov. 13, 1833, filling refugee Latter-day Saints with wonder and a heavenly, healing balm.
Comments