What Could Explain the Mysterious Ring in Antarctica?

Ever since its discovery was announced earlier this year, the 3 km-wide ring structure discovered on the of Antarctica has been a source of significant interest and speculation. Initially, the discovery was seen as little more than a happy accident that occurred during a survey of East Antarctica by a WEGAS (West-East Gondwana Amalgamation and […]