On Monday morning GMT (Sunday evening PDT), NASA’s Curiosity rover, the most sophisticated machinery that the humankind has sent to Mars, landed on the Red Planet. This was a great achievement for NASA, as the landing was one of the most complex ever tried, and it has been declared a ... [ read more >> ]
|© 2001 - 2013 Softpedia. All rights reserved.
Softpedia™ and the Softpedia™ logo are registered trademarks of SoftNews NET SRL.