Crater Lurks Beneath the Ice

Crater Lurks Beneath the Ice
The Hiawatha Impact Crater in northwest Greenland was detected through some creative detective work and innovative instruments that can see through the ice.

Read More…