Archaeologists Found a Lost Temple in the Sand That Solves a Major Historical Puzzle 0 18.07.2024 16:15 PopularMechanics.com The excavation also turned up human remains.