Newsflash
|
Nasa's Space Shuttle Mission STS-125, after a successful launch just after 1801 UT on 11 May 2009. This is an exciting mission in many ways: not just because of the fact that the Shuttle will be in its highest orbit since 2001, but morever, because NASA has, if the mission is successful, arguably endorsed one of its most significant prominent remote space probes until its final decommissioning in 2014. |
| Latest Images from Observatory |











