Did a House-Sized Meteorite Create This Mysterious Circle in Antarctica?

Endless blinding white ice as far as the eye can see. This is the common scene from the window of planes delivering researchers to Antarctica. However, this is not always the case. While there are mountain ranges and valleys, for a recent research expedition, a large ringed structure came into view on the King Baudouin ice shelf […]