fbpx

csa

STS-123 Heading for Space Station

STS-123 Heading for Space Station

The Space shuttle Endeavour was launched into orbit earlier this morning carrying seven astronauts, a special Canadian robotic system, and a section of Japan’s space-based laboratory. This shuttle launch comes at a time when NASA faces a grim reality – ...

Read more