16 June 2012

we were not alone

40,000 yr old painting in spanish caves now being attributed to neanderthals

No comments: