The Final Shuttle Mission

On Friday July 8th, at 11:26AM NASA will launch the space shuttle Atlantis on STS-135, the final shuttle mission. It marks the end of an era that began on April 12, 1981 with the first flight of Columbia. 135 missions later, the United States’ fourth great space program, the successor…

Read More »