The Antarctic 'alien' was spotted by a social media user looking at satellite imagery of the area, with some speculating it ...
Hosted on MSN1mon
Who Controls the South Pole and Why It MattersFrance's claim, meanwhile, stems from 19th-century discoveries ... its research stations—most notably the Amundsen-Scott South Pole Station, where the Chilean president recently visited.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results