Philae Has Landed!
Though the active descent system failed, Philae has successfully landed on comet 67P/Churyumov-Gerasimenko. So, though the future of space exploration looks grim, today we have some reason to celebrate. Today, for the first time, humanity has a probe operating on the surface of a comet. Granted, I’m not sure such a project would have been […]



