Emily LakdawallaSep 09, 2008

Rosetta Unearths a "Jewel of the Solar System"

I have finally managed to write up my notes from the way-too-early-Saturday-morning press conference on the first results of Rosetta's encounter with asteroid