Seeking life on Mars: Nasa prepares to launch its latest rover

Perseverance mission aims to land on crater to search for possible microbial Martians ...


The contents of this article inc any associated images are property of msn.com 2020 ©

Trending Drone News