Deep within Antarctica’s Ellsworth Mountains, a pyramid-shaped peak has intrigued scientists and conspiracy theorists alike.
In a groundbreaking discovery, researchers have uncovered the remnants of an ancient glacier, possibly over a million years ...