Ice Age art found in Germany

User rating: 4.6 / 5 after 5 vote(s)

Archeologists have found a 35,000-year-old carving of a woolly mammoth in southwestern Germany.


Full story »

All News summaries from General Science news
All News summaries for June 21, 2007