New fossils from Indonesia, including the smallest humerus ever found from an adult hominin, belonged to the tiny Homo floresiensis species, researchers said.
Published: August 6, 2024 at 02:00AM
from #NYT Science Read the full article here: https://ift.tt/fj065PV