When did humans first travel north?

2 min read

Humans

Evidence of human presence in Sibe