Posts Tagged ‘lcross’

Moon Water and Whale Poop

Friday, October 22nd, 2010

Which science headlines grabbed your attention this week? Here are three of our favorites…

Water on the Moon

Monday, November 30th, 2009

NASA confirms that the LCROSS satellite detected water on the moon.

The LCROSS Mission

Wednesday, October 21st, 2009

What happened when LCROSS deliberately crashed into the moon?

Articles by Tag