Category: Science

Mysterious Pyramids Discovered in Antarctica

Mysterious Pyramids Discovered in Antarctica : A recent viral video has set the internet ablaze with theories that an ancient civilisation, or even aliens, once populated Antartica after, what looks like, pyramids have been discovered in the icy tundra. Scientists have suggested that it could have been possible...