Archive for November 15th, 2014

As Philae Sleeps

Some of us have lived long enough to remember the Russian accomplishment of putting Uri Gagarin in space, followed by the US achievement of landing Neil Armstrong on the moon. Now European scientists have given us a new memory—maybe even more amazing and unforgettable!! Will we ever forget the day this week when we first […]

We use cookies to offer you a better browsing experience, by continuing to use this site you agree to this. Find out more on how we use cookies and how to disable them.