NASA has just discovered the largest water reservoir in space, equivalent to 140 trillion times the amount of water in the world’s seas.
Richat Structure, the strange eye that appeared confusingly in the Sahara desert made everyone bewildered.