Planet Earth Hidden Crater Under Greenland May Explain Sudden Climate Change Those looking to bolster their argument that not all climate change is manmade may have received an early Christmas gift – researchers have found... SoulAskNovember 17, 2018