a a fa b

Were the mythical ‘ebu gogo’ creatures of New Zealand distant human relatives?

An ancient legend from the Indonesian island of Flores speaks of a mysterious, wild grandmother of the forest who eats ...