gekkogecko
10-02-2010, 10:55 AM
Paleontologists working in France (not sure if they themselves are French) have announced the discovery of a new fossil site dating from 130 million years ago near Angouleme:
http://www2.cnrs.fr/presse/communique/1989.htm
Be advised: the text is in French.
http://www2.cnrs.fr/presse/communique/1989.htm
Be advised: the text is in French.