The prints were found in the Himalayan mountains, and now researchers have estimated that they were made by people thousands of years after they initially thought.
The findings were published in the journal Science.
The prints were found in the Himalayan mountains, and now researchers have estimated that they were made by people thousands of years after they initially thought.
The findings were published in the journal Science.
Advertisement
Advertisement
Advertisement