It was the last non-human primate to exist on the continent before humans came along. The small, lemur-like creature has puzzled paleontologists for a long time. There are still many unanswered ...
Lemurs, small, big-eyed primates that live in the trees of Madagascar off the southeast coast of Africa, are a mystery of evolution. When the first ones arrived there tens of millions of years ago ...