Space shuttle Discovery began its next mission April 17, 2012, when it took off from its operational home and headed to the Smithsonian Institution where it ...
Share this note: