Tiny tubes point to ancient life
Tuesday, October 12, 2010 - 11:04
in Paleontology & Archaeology
Microscopic tubes thought to have been etched into South African rocks by microbes 3.3 billion years ago have had their great antiquity confirmed.