Wednesday, November 28, 2012

Organic Molecules Found on Mars?

An Italian newspaper is reporting this.  I don't know the paper and so I have no idea whether it's more like the National Enquirer or the Wall Street Journal...

1 comment:

  1. You have it in all italian newspapers, is from ANSA, and it really happened in a conference in Rome today.

    ReplyDelete