Science

Ancient diamonds show Earth was primed for life's explosion at least 2.7 billion..