Perhaps there is more going on here on planet Earth than socialists can even dream of such as a promise kept. The promise to never destroy the Earth again with a Deluge!