A new study has identified a natural process that may have helped keep Earth's climate stable for the past 60 million years.
A New Jersey meteorite that crashed into a house two years ago contains "salty" fluids that scientists say may be building ...