An ivory carving of a female figure is being called the oldest known sculpture of the human form in today’s edition of Nature. The figurine was discovered in fragments in Germany’s Hohle Fels cave last September, and is thought to be between 35,000 and 40,000 years old.  Nicholas Conard of the University of Tubingen, and […]
Read more...