Supposed
-
Science & Technology
115,000-Year-Old Footprints Found in a Place Where Humans Weren’t Supposed to Be
Across a wind-swept basin in Saudi Arabia’s Nefud Desert, a now-vanished lake once attracted wildlife during a brief climatic window…
Read More »