Home Science/Nature Nasa Mars rover Perseverance is attached to rocket