Mysterious structure in Antarctica floats multiple conspiracy theories

When you think of Antarctica, you probably think of a lot of ice. Penguins. Scientists and researchers prodding around. And of course, a lot of conspiracy. The latest one comes thanks to a visual grab from Google Earth, which seems to suggest that there might actually be a tall building standing on the ice in […]