Did you know that 57-million-year-old Altiatlasius from Morocco may be the oldest fossil primate yet found, despite a molecular estimate that places the last common ancestor of primates at 90 million years ago?
This form is protected by reCAPTCHA and the Google