Ancient seafloor vents spewed tiny, life-giving minerals into Earth’s early oceans

29 January 2024