Are hobbits real? by Geoff McMaster | Dec 16, 2022 Tantalizing hints that descendants of an early human species might still exist on an Indonesian island