downtoearth-subscribe

Hubble photos offer proof of new planet

Pictures taken by the Hubble Space telescope support the view that a new planet has been created by debris cast off by the star Beta Pictoris about 61 light years from