Signs of Ancient Alien Life May Lurk within This Newfound Martian RockNASA's Perseverance rover discovered potential evidence of ancient alien life on Mars through a unique rock dubbed Cheyava Falls.