Deep within Antarctica’s Ellsworth Mountains, a pyramid-shaped peak has intrigued scientists and conspiracy theorists alike.
Mexico’s National Institute of Anthropology and History reports that, in late July 2024, a pyramid on the Ihuatzio archaeological site in the state of Michoacán collapsed due to heavy rains preceded ...