Monday, March 8, 2021
Happening Now

Space Watch: NASA shows Perseverance rover’s Mars landing

NASA has released new footage shot by its Perseverance rover as it landed on Mars last week. CBSN’s Elaine Quijano reports. Source

Share