An effective climate change solution may lie in rocks beneath our feet

2020-07-16 13:47
Why has Earth's climate remained so stable over geological time? The answer just might rock you.