Veddah

Dagger-clawed little people
Did being an island help Sri Lanka evolve a particular type of hominid?
Did being an island help Sri Lanka evolve a particular type of hominid?
Never Miss a Story stay in the know with fortnightly updates from our newsletters