Mystery ‘pyramid’ beneath Antarctic ice sends conspiracy theorists wild
Mystery 'pyramid' beneath Antarctic ice sends conspiracy theorists wildThe huge pyramid-shaped mass was spotted over Ellsworth Mountain range Social media users are baffled by the structure with some blaming it on aliensBut…