Nasa’s Curiosity Perseverance Rover a Bizarre worm-shaped object sparks claim 100% Proof of Life April 19, 2022 PCChannel Future Space Exploration Future Space Nasa’s Curiosity Perseverance Rover a Bizarre worm-shaped object sparks claim 100% proof of life Spotted a Strange Object on Mars Surface. Credit Future SPACE