Space Watch: NASA shows Perseverance rover's Mars landing

2513 Imported from a malfunctioning feed
edited February 23 in US Political Debate
NASA has released new footage shot by its Perseverance rover as it landed on Mars last week. CBSN's Elaine Quijano reports.
Sign In or Register to comment.
Politics Forum