Nasa Mars rover: Confidence high as mission heads for tricky landing

Nasa Mars rover: Confidence high as mission heads for tricky landing

BBC News

Published

The Perseverance rover could not be more aptly named, says Nasa science chief Thomas Zurbuchen.

Full Article