Missing Link Found?
Posted by cann0nba11 on May 19, 2009
Breaking news out of the UK.
The search for a direct connection between humans and the rest of the animal kingdom has taken 200 years – but it was presented to the world today at a special news conference in New York.
The discovery of the 95%-complete ‘lemur monkey’ – dubbed Ida – is described by experts as the “eighth wonder of the world”.
They say its impact on the world of palaeontology will be “somewhat like an asteroid falling down to Earth”.