A new study has indicated that the depletion of carbon from Earth-forming materials may have been essential to life here…
[/caption] Actually it's more like 3.5 times their weight in gold, according to today's market value... and meteorite experts from…