NASA Rover lands on Mars + more latest science news 01/03/21 User Emmie C on YouTube, 01 Mar 2021 My favourite recent science stories in a pilot episode of A Science Show with Emmie. #sciencenews #pov References