News

The structures are considered to be one of the oldest ecosystems on Earth, according to NASA, representing the earliest fossil evidence for life on our planet from at least 3½ billion years ago.