Friday, March 14, 2003

The Hubble space telescope has found an evaporating planet.