TechnologyLanding astronauts safely is key puzzle in Mars tripAFPMay 9, 2013July 4, 2014 by AFPMay 9, 2013July 4, 2014 WASHINGTON: Landing astronauts safely on Mars is one of the biggest technological hurdles for any future manned mission to the Red Planet, even more complicated...