Weather of Arabia – In a research achievement and scientific opportunity that specialists described as “unprecedented,” a new study revealed that life on Earth may have originated in Saudi Arabia 3.48 billion years ago, which raises important questions about the beginning of life on our planet.
Discovery details
- Location: Shibara Island in the Red Sea, Saudi Arabia.
- Discovery: Living stromatolites (organic sedimentary structure) that represent the first…






