Full Thread: Neanderthals
View Single Post
Old May 14th, 2014 #32
Meg Kafka
Senior Member
 
Meg Kafka's Avatar
 
Join Date: Jul 2012
Location: Lake Tahoe
Posts: 1,184
Default

I find this "science" ridiculously speculative.