If it was simply a weather balloon that appeared over an Antarctic research station, then why hasn't anyone confirmed it?
A video has come out of t...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.