May 21, 2012
Scientists presented 47-million-year-old Ida on May 19. The monkey-like creature found near Frankfurt is believed to be the 'missing link' between humans and primates.
The 47-million-year-old fossil primate, which scientist are suggesting may be a human ancestor.
Photo: DPA