Archaeologists have identified 120,000-year-old human footprints at the ancient lake site of Alathar in the Nefud Desert, Saudi Arabia. Ancient…
Sign in to your account
Remember me