09/09/2026
Space Shuttle Atlantis launched 20 years ago today for STS-115, the first space station assembly mission after the Columbia disaster.
Two truss segments and two new solar arrays were delivered and installed over 11 days and 19 hours.