‘Harbor Seal Rock’ on Mars and other new sights intrigue Perseverance rover scientists February 26, 2021February 26, 2021