Topic: LOST FOUND - on November 26, 2003 at 1:41:09 PM CET
The World's Oldest Food Store
Scientists in Germany have announced the discovery of a petrified hoard of 17-million-year-old nuts they say form the oldest known cache of stored food.
... Comment