Tiny tubes point to ancient life

Tiny tubes point to ancient life

Tiny tubes thought to have been etched into South African rocks by microbes are at least 3.34 billion years old, scientists can confirm. The tubules could therefore represent the earliest "trace" evidence of activity by life on Earth.

evolution prehistoric civilization

Webmention logo