Random Video

Tiniest Human Ever Discovered May Have Had an Even Tinier Cousin

2024-08-07 440 Dailymotion

We are homosapiens, but before our species walked this Earth there were many others that came before. One of those is called Homo floresiensis and they were the smallest species of ours to ever live.