Your place for Space News
The discovery of a prehistoric pet gibbon suggests humans pushed apes to extinction far back in history.