On April 24, 1990, Discovery launched the “Hubble Telescope” along with space shuttle Colombia. It was the first time two shuttles were launched together since the “Challenger” tragedy.
On April 20, 2010, Discovery embarked on the longest ever mission for a space shuttle. The shuttle was docked at the international space station for eleven days. (Photo: NASA)