1.5 billion pixels of stars

The Hubble telescope has been photographing space for 25 years, but one of its latest images is beyond breathtaking. The…

Where is Philae?

(For background on Rosetta and Philae, read this article I wrote for Jump! magazine). When Philae landed on comet¬†Comet 67P/Churyumov-Gerasimenko…