The new exhibit 'What makes us human?' at the Steinhardt Museum of Natural History finally chooses to side with science and address the scientific facts of evolution, but the omission of Darwin's theories as well as public reactions make it evident that it's soon to call this a success
Read More
No comments:
Post a Comment