An incredible discovery has just revealed a potential new source for understanding life on ancient Earth. A team of geologists has just discovered tiny remnants of prokaryotic and algal life trapped… [+5005 chars]