Edward Stone, 88, Physicist Who Oversaw Voyager Missions, Is Dead
14 June 2024 at 19:15
He helped send the twin spacecraft on their way in 1977. Decades and billions of miles later, they are still probing β βEarthβs ambassadors to the stars,β as he put it.