by Lea Prohov | Aug 17, 2012 | Monitor
Here's a quick glimpse at what happened this week on WhiteHouse.gov: NASA Success: On Monday, President Obama congratulated NASA’s Curiosity Team on the success of their rover touching down on the surface of Mars, praising them on their ingenuity...