News

The white blob in the image above is a Jupiter-like planet some 87.5 light-years away called AF Lep b. It is one of a handful of direct images of planets around other stars and was made by ...