NASA’s Curiosity Mars Rover Landing

August 8th, 2012 Comments Off on NASA’s Curiosity Mars Rover Landing


Curiosity begins a two-year investigation of whether Mars is or ever was capable of supporting microbial life.