0
Homo floresiensis lived on Indonesia’s Flores island as recently as 50,000 years ago