Latest from NASA
NASA’s mission management team decided Friday that March 11 at 2:28 a.m. EDT is the official launch time for space shuttle Endeavour’s STS-123 mission.
That means the launch of the space shuttle Endeavour STS-123 will be 11th February at 07:28 local time in West Europe.
Links:
- NASAs shuttle page with countdown clock
- NASAs Press release announcing launch date