THE WATERS REACHED THE SOUL

Webster’s New World Dictionary offers two definitions for the word “deluge”: a great flood; an overwhelming flood-like rush of anything. Given what continues to unfold in Houston since last weekend, Webster’s appears to be accurate with both definitions. Heaven opened up its floodgates and left us speechless, as we vainly searched for the appropriate words to describe the destruction and […]