The covenant of the rainbow is an eternal covenant. God Himself established it and set it in the sky as an everlasting witness to man that the world would never again be destroyed by a flood. There are many types of floods besides water. There are overwhelming floods of vicissitudes, disasters, heartbreaks, pain, trials […]