“On the Indonesian island of Flores, these ladies have been famous for centuries. Known as Ebu Gogo , which means Granny Flesheater, they are small, hairy, elf-like creatures who live in caves in the...
It has been an exciting year for human evolution with several discoveries dramatically rewriting major episodes of our ancient past. Some of this progress stems from major advances in fields like...