Helene the Horrible: The Windows of the Heavens

” . . . And the Windows of the Heavens Were Opened . . .” Genesis 7:11 On the evening of Thursday, September 26th, Hurricane Helene hit land near Perry, FL beginning its relentless, remorseless onslaught against the southern US. Announcing her arrival by blasting a 15ft wall of water against Florida’s coast, she flung … Continue reading Helene the Horrible: The Windows of the Heavens