Forgot password?
TAG

human

Archive page for articles on human tag

First Human May Have Arrived in Sumatera Just in Time with Supervolcano Toba Eruption

Seasia.co 5 years ago
Modern humans were present in Southeast Asia about 20,000 years earlier than previously thought, according to new evidence published in ...