A pair of Geophysicists from Rice University, in Texas, have written a new study that suggests the latest Ice Age (still ongoing) may have been triggered by activity deep inside the Earth’s mantle.
Science in a Minute 112118 Last Ice Age May Have been Caused by Deep Earth Activity