Science Nasa Perseverance rover snagged its rock samples Nasa Perseverance rover snagged Nasa Perseverance rover snagged its rock samples. The Perseverance meanderer has