MarsNews.com

Mars Rovers FAQ: From Launch to Landing Space.com

The first of two NASA Mars surface rovers is slated to launch Sunday afternoon, June 8, from Cape Canaveral in Florida. Here are some frequently asked questions about the launch and mission: