Hey, look what I found

  • 07/06/1998

  • Newsweek (New York)

The Hubble telescope snaps a picture of a planet near a distant star : a report.