June 09, 2026
The findings are the latest evidence indicating the existence of a hypothesised ocean roughly 3.5 to 4 billion years ago