Browsing the blog archivesfor the day Wednesday, August 15th, 2012

World Hails Mars Rover

  When the Mars Rover made a successful landing and beamed back pictures to Earth many world leaders sent notices of congratulations to the NASA team responsible for its success.  As a service to my readers I have compiled a series of quotes from said world leaders that show the triumph of the Mars Rover, […]