toggle menu
Latest
Debate Forums
Sign In
·
Register
Sign In
·
Register
Categories
Discussions
Activity
Sign In
·
Register
×
Home
›
US Political Debate
Space Watch: NASA shows Perseverance rover's Mars landing
2513
Imported from a malfunctioning feed
Floyd
February 23
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