ramkshrestha.wordpress.com
NASA seeing red: $2.5 billion Mars rover to dig for proof of life
An artist’s conception of NASA’s Mars Science Laboratory Curiosity rover. (AFP Photo / NASA) NASA’s make-or-break Mars mission has entered its landing phase on Monday morning. Whi…