An ancient hominin species known as Homo floresiensis, nicknamed 'hobbits', continues to be an enigma twenty years after their initial discovery.
image sourced from original article at https://www.ynetnews.com/health_science/article/skyy11qpqjg
Original article source: https://www.ynetnews.com/health_science/article/skyy11qpqjg
Source Id: 8435266149