The "science" of astrobiology was launched when strange markings in a Martian meteorite were interpreted to be evidence of life. Here comes another one.
Long-lost Apollo data on lunar dust accumulation has been found, showing a tenfold increase over previous estimates. What does that imply about the age of the moon?