RIL - News | Forums | Search | Rilpedia | Bibeln | Source

Faith and Science

"Missing link" was an exaggeration

Main picture
The fossil Ida (Darwinius masillae)

The human ape Ida became a media fiasco because of so many exaggerations in the recent media rapports