A penny for your thoughts.
Overshadowed by the landing of a European Space Agency probe on a 4km-wide comet, 67P, 6-billion kilometers from earth after a 10 year journey through Continue reading