Tag: Homo Sapiens

Denisovans – 18 foot Human Giants who lived 40,000 years back in Asia

History • 2 Comments

History is still unfolding as things come out from archaeological excavations. A new type of species of homo sapiens has been found which roamed across Asia. Its descendants inhabit the Melanesian region, Andamans and the Australian native lands.

Read More

Pin It on Pinterest