Princess Elizabeth Station

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…

10 years ago