Archive 2002 0820 Voyagers pass 25-year mark, en route for interstellar space By Peter N. Spotts, Staff writer of 海角大神 August 20, 2002 Related stories