
Truth behind mysterious ‘pyramid’ discovered in Antarctica
A huge, pyramid-shaped mass was spotted in satellite images taken over the southern part of Antarctica’s Ellsworth Mountain range.
Featured Image Credit: YouTube / History
Topics: News, Environment, Technology, Science
Gregory Robinson
Gregory is a journalist for LADbible. After graduating with a master's degree in journalism, he has worked for both print and online publications and is particularly interested in TV, (pop) music and lifestyle. He loves Madonna, teen dramas from the '90s and prefers tea over coffee.