Thursday, March 13, 2003

The Hubble space telescope has found an evaporating planet.