Water that stops asteroids? This is why skeptics make fun of us.
The water canopy would make it harder for some meteors,asteroids etc to break up.
I did not mean it was a sheild that prevented any bombardment from space.
Where did all the water come from when it rained for 4 days and covered the Earth??