SPACE - ARTICLE: Harbor Seal Rock on Mars and other new sights intrigue Perseverance rover Scientists. Full Article @Americabroadcasts 757 views19:44