Comet 67P and the Philae Lander

This right here is a comet. We just landed a probe on one of those bad boys. Here’s what one looks like compared with Los Angeles. Wow! Even with all the drama — and now the prolonged silence, possibly permanent…

Continue Reading →