The heavens got a little closer this week. NASA spacecraft Messenger took more than 300 photographs of the planet Mercury. Mercury is the planet closest to the Sun. Never before have we seen such pictures of the first planet in our solar system. Messenger was launched in 2004! It has just arrived in Mercury orbit…Read more »