AN ANCIENT stone structure in Mexico could be a depiction of the universe, researchers have revealed.
Daily Express :: News Feed
Home
Business World Aztec stone SHOCK: Unearthed ancient structure is depiction of UNIVERSE, experts say