How long will the Rovers last on Mars? The rovers’ primary mission was expected to last 90 sols, the term used for...
Interesting News About Science, Technology, Space, UFOs, Extraterrestrial Life and More!