The big science news of the day was of course the sequencing of Gorilla gorilla genome:
Insights into hominid evolution from the gorilla genome sequence
Not unexpectedly many news outlets are slaughtering the story. Sigh….
Just wait until the IDiots and other creationists try to deal with it.