NASA's huge rover Curiosity is one month from landing on Mars like no robot before.
The heavy-lift Ariane 5 rocket launched Europe's latest weather satellite MSG-3 and a communications satellite.
China's manned Shenzhou 9 mission to the Tiangong 1 space laboratory will launch in June 2012, officials say.
If you're looking for a spot to watch the transit of Venus online Tuesday (June 5), we've got you covered.
The two NRO satellites were originally will be turned from space spies into astronomy observatories.