Forgot password?
TAG

toba

Archive page for articles on toba 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 ...