The Year of Jubilee

The US space shuttle Atlantis touched down this past week on its last planned mission. It has been in service 25 years and travelled some 120 million miles over 32 missions. NASA is ending the Space Shuttle program with 2 more flights by the other two shuttles. After...

Pin It on Pinterest