67 years in space: the world’s oldest satellite will be returned to Earth

A team of scientists is developing plans to return to Earth the American Vanguard-1 satellite, which spent 67 years in space.