Friday, June 12, 2015

Philae found?

Philae found?  Maybe.  Excellent summary of the search, and the “candidate” for Philae seen in the second and third photos at right (all three photos are of the same area; click to embiggen)...

No comments:

Post a Comment